Linux常用操作2
第1章 find命令扩展 转自:https://www.cnblogs.com/clsn/p/7520333.html 1.1 方法一 |xargs 通过|xargs将前面命令的执行结果传给后面。 [root@znix ~]# find /clsn/ -type f -name "*.sh" |xargs ls -l -rw-r--r--. 1 root root 7 Aug 17 17:00 /clsn/test/del.sh -rw-r--r--. 1 root root 8 Aug 17 19:35 /clsn/test.sh -rw-r--r--. 1 root root 7 Aug 17 17:00 /clsn/t.sh 1.2 方法二 $() $()先运行里面的命令,把显示到屏幕上的结果留下来 [root@znix ~]# ls -l $(find /clsn/ -type f -name "*.sh") -rw-r--r--. 1 root root 7 Aug 17 17:00 /clsn/test/del.sh -rw-r--r--. 1 root root 8 Aug 17 19:35 /clsn/test.sh -rw-r--r--. 1 root root 7 Aug 17 17:00 /clsn/t.sh 1.3 方法三 -exec {} \; -exec