|
发表于 2004-4-22 12:26:36
|
显示全部楼层
最初由 shaoping 发表
1 echo my login ID: $(whoami). I am logged on: $( finger |grep zli15 |
tr -s " "|cut -c23-). My full name is: $(cat /etc/passwd |grep zli15 |cut -d: -
f5 )
2 echo The number of files in the current directory,including hidden f
iles: $(ls -la|grep ^- |wc -l)
3 ls -la |grep '^-.*'|tr -s " " |cut -d' ' -f9|xargs ls -as |sort -r |
cut -c6-|pr -t -3-
4 ls -la |grep '^d.*'|sed -e /[\.]$/d |sed -e /[\.\.]$/d |wc -l
这是我自己做的. 不知对不对。
自己验证一下,不就知道正确否? 
像你的grep,有了^d 就没有必要再加 .* 了,而且sed可以连写,避免使用过多的管道符,其实linux每个命令都很强大实用, |
|