Linux Shell
文章平均质量分 75
heymysweetheart
这个作者很懒,什么都没留下…
展开
-
Bash Shell:判断文件是否存在
#!/bin/bash file="/etc/hosts" if [ -f "$file" ] then echo "$file found." else echo "$file not found." fi原创 2014-08-25 18:20:07 · 784 阅读 · 0 评论 -
linux csplit命令进行日志文件分割和重命名
Jan 01 This the log of this day. Jan 01 This the log of this day. Jan 01 This the log of this day. Jan 01 This the log of this day. Jan 01 This the log of this day. Jan 01 This the log of this da原创 2015-05-27 00:42:20 · 1412 阅读 · 0 评论 -
linux shell
#!/bin/sh for line in $(cat all_files.txt) do if [ -f "$line" ]; #A folder like /tmp/a/b is also true for -e, there is a whitespace before and after "-f". then sed 's/abc/def/g' $line >> ${line%.*原创 2014-08-25 21:24:26 · 401 阅读 · 0 评论 -
sed进行文件简单处理
有一个名为user的文件,内容如下: Leo:456:7890:11 Vincent:333:43434:2 Rack:4343:4343:22 Leo:444:33:4343 Rack:1:1:1 1)提取第二列的值并对其进行排序; 2)找出第二、三、四列之和的最大值; 3)对文本内容按照第二列降序排序。 答案: 1) awk -F ":" '{print $2}' u原创 2016-05-04 11:28:29 · 452 阅读 · 0 评论