如何从文本文件中获取文件路径,并在bash

问题描述:

执行操作我有一个像如何从文本文件中获取文件路径,并在bash

/home/user/wwww 
/home/www/www/temp 

它们存储在一个文本文件的文件夹路径列表。现在我想获得目录名的路径,让它们777允许

你可以这样做:在输入文件file.txt的

cat file.txt | while read line; do chmod 777 "$line"; done 

这将改变模式,以77为每一个“$行” 。

+0

值得说''$ line''(引用),这样带空格的路径不会导致无故障的失败。 – 2011-05-17 03:38:11

+0

@John Zwinck:谢谢,编辑了答案。 – anubhava 2011-05-17 04:11:54