wc统计命令
功能:wc是(word count)输出文件中的行数、单词数、字节数。-l是统计行数(line)
问题:统计/etc/host开头的文件有多少个?统计系统中有多少块硬盘?统计用户账
号的数量?
解:ls /etc/host* | wc -l
ls /dev/sd? | wc -l
wc -l /etc/passwd 或 cat /etc/passwd | wc -l
cut切字符:
功能:在文件的每一行中提取字符或字段(列)。
用法:cut [选项]... [文件]...
选项:-d 指定分隔符(分界符)
-c 指定要提取的字符。
-f 指定要提取的字段(列)。
练习:执行以下命令,体验cut命令的用法。
head -3 /etc/passwd > /tmp/pwd.txt
cat /tmp/pwd.txt
cut -c 1-10 /tmp/pwd.txt 提取/tmp/pwd.txt文件中每行的第1到10个字符
cut -c -5 /tmp/pwd.txt 提取/tmp/pwd.txt文件中每行的第1到5个字符
cut -c 5- /tmp/pwd.txt 提取/tmp/pwd.txt文件中每行的第5到最后一个字符
cut -d : -f 1-4 /tmp/pwd.txt 提取/tmp/pwd.txt文件中以:分隔的第1到4列内容
cut -d : -f 1,3,7 /tmp/pwd.txt 提取/tmp/pwd.txt文件中以:分隔的1、3、7列内容
原文地址:http://blog.51cto.com/13553337/2087988