终端执行批处理文件的操作

时间:2015-07-06 21:54:09

标签: macos shell terminal

我有200个.png类型的文件放在一个文件夹中。 我需要对每个文件执行这两个操作

try ls -l xyz.png 
chmod -x xyz.png

如果不手动为每个文件应用它,我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

for f in *.png; do
    # Skip if not a regular file
    [ -f "$f" ] || continue
    ls -l "$l"
    chmod -x "$f"
done