
답변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)
매뉴얼 페이지실행하기 전에 옵션을 이해하세요.