小编nar*_*yan的帖子

需要使用特定字母 grep 文件并移动到另一个文件夹 Linux

我需要选择名称中包含“错误”或“流量”的文件,例如

abc_ERRor.csv
raError.csv
bsn_Error.csv
bbbctraffic.csv
ccc_traffic.csv
...
Run Code Online (Sandbox Code Playgroud)

并将其移动到相应的目录,如Error_directorytraffic_directory根据他们的名字。

我试过这个,但没有用

mv $(ls test_file | grep -l 'Error>' *) Error_directory
Run Code Online (Sandbox Code Playgroud)

如何从命令行执行此操作?

ls test_file | grep 'Error'
Run Code Online (Sandbox Code Playgroud)

command-line grep filenames

3
推荐指数
1
解决办法
3142
查看次数

标签 统计

command-line ×1

filenames ×1

grep ×1