
答案1
建立一個簡單的腳本,將從目前目錄中提取檔案。
cat > /tmp/extract.sh <<'EOF'
#!/bin/bash
for x in "$@"; do
uncompress -f "${x}"
rm -f "${x}"
done
EOF
chmod 755 /tmp/extract.sh
然後使用 find 命令循環存取目錄,以在每個檔案上執行該腳本的操作。
find . -type f -name 'codg*.Z' -execdir /tmp/extract.sh {} +
應從下載檔案的目錄執行 find 指令。看find(1)
手冊頁並在執行前了解選項。