如何从文本文件中获取文件路径,并在bash
问题描述:
执行操作我有一个像如何从文本文件中获取文件路径,并在bash
/home/user/wwww
/home/www/www/temp
它们存储在一个文本文件的文件夹路径列表。现在我想获得目录名的路径,让它们777允许
答
你可以这样做:在输入文件file.txt的
cat file.txt | while read line; do chmod 777 "$line"; done
这将改变模式,以77为每一个“$行” 。
值得说''$ line''(引用),这样带空格的路径不会导致无故障的失败。 – 2011-05-17 03:38:11
@John Zwinck:谢谢,编辑了答案。 – anubhava 2011-05-17 04:11:54