7个有趣的Linux'sort'命令示例 - 第2部分

在我们的上一篇文章中,我们已经谈过了 sort命令不同的例子,如果你已经错过了,您可以通过以下链接通过它去。 在延续到最后发表的文章这个帖子的目的是覆盖剩余sort命令,这样,无论是作为条完整的指南一起用于Linux的“ 排序 ”命令。
  1. 14个'sort'Linux中的命令示例
在我们进一步继续,创建一个文本文件 “month.txt”,并与数据填充它下面给出。
$ echo -e "mar\ndec\noct\nsep\nfeb\naug" > month.txt
$ cat month.txt
15.排序月顺序通过使用开关 “M”( -月排序 )的基础上,文件 'month.txt'。
$ sort -M month.txt
重要提示 :请注意,“ 排序 ”命令至少需要3个字符考虑月份名称。 16.排序的数据是人类可读的格式说1K,2M,3G,2T,其中K,M,G,T代表千,兆,千兆,万亿。
$ ls -l /home/$USER | sort -h -k5
17.在过去的文章中,我们已经创造了 例如 4文件 “sorted.txt”,并在例如 6号另一个文本文件 “lsl.txt”我们知道 'sorted.txt“已经排序,而 ”lsl.txt“不是。让我们使用sort命令检查这两个文件是否被排序。
$ sort -c sorted.txt
如果返回 0,表示该文件是有序,没有发生冲突。
$ sort -c lsl.txt
报告障碍。冲突.. 18.如果字与字之间的分隔符(分隔符)的空间,sort命令自动解释后横向空间作为新词什么。如果分隔符不是空格怎么办? 考虑一个文本文件,该文件的内容由比如空间以外的任何其他分离的 '|' 或'\'或'+'或'。'。 ...。 创建,其中内容由 +分隔文本文件。 使用' '来检查文件的内容。
$ echo -e "21+linux+server+production\n11+debian+RedHat+CentOS\n131+Apache+Mysql+PHP\n7+Shell Scripting+python+perl\n111+postfix+exim+sendmail" > delimiter.txt
$ cat delimiter.txt
现在,排序 第1场的基础是数字上的这个文件。
$ sort -t '+' -nk1 delimiter.txt
和第二 第四场的基础上,这是不数字。 如果分隔符是 标签你可以代替 “+”使用 $'\ t'的所示在上面的例子。 19.排序“ 的ls -l'第5列的基础,代表中随机顺序” 的数据量在您的home目录命令的内容。
$ ls -l /home/avi/ | sort -k5 -R 
每次你运行上面的脚本,你可能会得到一个不同的结果,因为结果是随机生成的。 从 规则数清楚 - 2上一篇文章中 ,sort命令行偏好开始超过大写字符小写字符。 还要检查在上一篇文章中,其中字符串' 笔记本电脑 '串' 笔记本电脑 '之前出现 例如3。 20.如何覆盖默认的排序偏好? 我们能够覆盖默认排序偏好之前,我们需要将环境变量 LC_ALL导出 到c。为此,请在命令行提示符下运行以下代码。
$ export LC_ALL=C
然后排序的文本文件 “youcl.txt”覆盖默认排序优先。
$ sort youcl.txt

覆盖排序首选项

不要忘了比较 例如你在 3实现了一个输出,你也可以使用选项 “-f”又名 “-ignore情况 ”来获得多组织输出。
$ sort -f youcl.txt
21.如何运行在两个输入文件' 排序 ',并一次性加入他们的行列! 让我们创建即两个文本文件 'FILE1.TXT''FILE2.TXT“,并与一些数据填充它。 在这里,我们填充 “FILE1.TXT”用数字如下。 还使用' '命令检查文件的内容。
$ echo -e “5 Reliable\n2 Fast\n3 Secure\n1 open-source\n4 customizable” > file1.txt
$ cat file1.txt
并填充了一些数据,第二个文件 'FILE2.TXT“。
$ echo -e “3 RedHat\n1 Debian\n5 Ubuntu\n2 Kali\n4 Fedora” > file2.txt
$ cat file2.txt
现在排序和加入这两个文件的输出。
$ join <(sort -n file1.txt) <(sort file2.txt)
目前为止就这样了。保持连接。保持youcl。请在下面的评论中提供您宝贵的反馈。喜欢和分享我们,并帮助我们传播
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏