一句Shell

这篇博文主要记录下那些比较妙的shell语句,一般为一句解决问题(慢慢积累)

  • 匹配当前目录下同时含有字符串str1与字符串str2的文件,并打印文件名

    grep ‘srt1’ -R *|egrep -v ‘cscope|tags’|cut -d : -f 1|xargs grep ‘MAIN’ -R|cut -d : -f 1|uniq

  • ls的结果拷贝至新目录(限制要使用xargs)

    ls /etc/a* |xargs cp -a -t .

  • 获取目录以及该目录下所有文件的属性 ,保存至save.facl

    getfacl . -R

    getfacl . -R > save.facl

  • 恢复某目录下及该目录下所有文件属性

    setfacl –restore=save.facl . -R

坚持原创技术分享,您的支持将鼓励我继续创作!
0%