复制aaa目录下,所有以m开头,以非数字结尾的文件或目录至/test
[root@zabbix aaa]# ls
11m 123 aa abcnm ddd file m1 m1m m2 m2e m3 m3v mmm
答案:
ls /aaa | grep ^m | grep -v “[0-9]$”|xargs -i cp -r {} /test
本文介绍了一种方法,用于将指定目录下所有以字母m开头且不以数字结尾的文件或目录复制到另一个测试目录中。通过组合使用Linux命令如ls、grep、xargs及cp来实现这一操作。
复制aaa目录下,所有以m开头,以非数字结尾的文件或目录至/test
[root@zabbix aaa]# ls
11m 123 aa abcnm ddd file m1 m1m m2 m2e m3 m3v mmm
答案:
ls /aaa | grep ^m | grep -v “[0-9]$”|xargs -i cp -r {} /test
425

被折叠的 条评论
为什么被折叠?
