大家好,这次我真的想破头,一点头序都没有
我有一堆资料在/home/me/doc/a/
我一个需修改资料清单档在 /home/me/doc/list
我想一次修改过档案内容,以下是我做的顺序
$cat list (确认下清单内容)
/home/me/doc/a/123.txt
/home/me/doc/a/223.txt
/home/me/doc/a/323.txt
/home/me/doc/a/423.txt
/home/me/doc/a/523.txt
$ cat list |xargs -i sed 's///g' {} (把清单的路径做为sed的filename)
No such file or directoryx/home/me/doc/a/123.txt
No such file or directoryx/home/me/doc/a/223.txt
No such file or directoryx/home/me/doc/a/323.txt
No such file or directoryx/home/me/doc/a/423.txt
No such file or directoryx/home/me/doc/a/523.txt
$ cat /home/me/doc/a/123.txt (确认档案是否存在)
档案内容存在