中易网

find / -prem +7000 -exec ls -l { } \ ;这句命令中{ }\的作用什么,是命令格式么

答案:1  悬赏:0  
解决时间 2021-01-12 00:51
  • 提问者网友:十年饮冰
  • 2021-01-11 11:44
find / -prem +7000 -exec ls -l { } \ ;这句命令中{ }\的作用什么,是命令格式么
最佳答案
  • 二级知识专家网友:未来江山和你
  • 2021-01-11 12:12
在linux下-exec经常和find一起使用,当匹配到一些文件以后,希望对其进行某些操作,这时就可以使用-exec选项,一旦find命令匹配到了相应的文件,就可以用-exec选项中的命令对其进行操作(在有些操作系统中只允许-exec选项执行诸如ls或ls -l这样的命令),exec选项后面跟随着所要执行的命令,然后是一对儿{},一个空格和一个\ ,最后是一个分号。
举个例子:查询当前目录下2天以上的txt文件,然后删除它们
find . -name *.txt -mtime +2 -exec rm {} \;
希望对你有帮助,有问题再追问,望采纳。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息