Unix 从目录中复制前100个文件,其中包含一个特定的句子
将前100个文件从一个目录/ctm/logs复制到另一个目录/data/input 这些文件中必须包含“已完成,错误代码为零”这句话Unix 从目录中复制前100个文件,其中包含一个特定的句子,unix,cp,Unix,Cp,将前100个文件从一个目录/ctm/logs复制到另一个目录/data/input 这些文件中必须包含“已完成,错误代码为零”这句话 有什么方法吗?cd放入您的/ctm/logs目录,然后使用以下方法: grep-lr“已完成,错误代码为零”head-100 | xargs-I%cp“%”数据/输入 仔细检查以确保复制了所需的100个文件。若排序有问题,最好用一个小程序/脚本来解决,而不是一行程序
有什么方法吗?
cd
放入您的/ctm/logs
目录,然后使用以下方法:
grep-lr“已完成,错误代码为零”head-100 | xargs-I%cp“%”数据/输入
仔细检查以确保复制了所需的100个文件。若排序有问题,最好用一个小程序/脚本来解决,而不是一行程序