Shell 改檔案權限
- 源由:
目錄下權限被要求更改?恩...,總不能一個個 cd 然後再 chmod 吧!!累死 - 程式碼:
- 總結:
恩...,其實後面還要把標準輸出檔案 rm 掉。如果讀者有更好的辦法可以分享!!
#!/bin/bash
#PATH:~
# Program:change 777 File
# History:
# 2017/07/21
`find / -type f -perm 0777 > File777.txt` #用 find 指令尋找要被更改的權限,在標準輸出到 .txt 檔
x=0
for line in `cat File777.txt` #用 Line 一行一行讀取
do
#echo "FilePath:${line}"
array[$x]=${line};
echo ${array[$x]};
`chmod 644 ${array[$x]}`
let "x+=1"
done
留言
張貼留言