【问题标题】:How to get filepath from inside text file and perform operation in bash如何从文本文件中获取文件路径并在 bash 中执行操作
【发布时间】:2011-08-26 22:09:55
【问题描述】:

我有文件夹路径列表,如

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

它们存储在一个文本文件中。现在我想获取目录名称的路径并使它们全部获得 777 权限

【问题讨论】:

    标签: linux bash file-permissions


    【解决方案1】:

    你可以这样做:

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

    这会将输入文件 file.txt 中每个“$line”的模式更改为 77。

    【讨论】:

    • 值得一提的是"$line"(引用),这样带空格的路径就不会导致无缘无故的失败。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-28
    • 2011-02-05
    • 1970-01-01
    相关资源
    最近更新 更多