我为我的问题表示歉意,但是我是一个初学者,我开始编码和学习,虽然不知道我在做什么,但仍在学习中。我参加了社区课程,并且在功课上挣扎。我已经完成了3项任务中的2项,但我却没有3项努力。
分配为:
“编写BASH脚本以在文件/ folder / file1,/ folder / file2上运行CHMOD 644命令直至文件/ folder / file28,并跳过所有包含字符串badstr的文件。我不知道该怎么做,我正在搜索整个上午都在阅读,但仍然不明白。有人可以帮我吗?
答案 0 :(得分:0)
一步一步走
答案 1 :(得分:0)
所以根据您的回答,我现在明白了。希望我走上正轨
#!/bin/bash
FILES=/path/to/*
for f in $FILES
do
echo "Processing $f file..."
cat $f
while read -r str
do
echo "$str"
grep "$str" /path/to/other/files
done < inputfile
chmod g+w `cat inputfile