안녕하십니까?
같은 디렉토리 네에 2개 이상의 tar.gz 파일이 있고 이들을 같은
디렉토리에 풀어야 합니다.
gzip -dc *.tar.gz | (umask 0; cd /usr/share/texmf/fonts; tar xvf -)
이렇게 하면 알파벳순으로 첫번째 압축 파일만 압축이 풀리고
나머지는 풀리지가 않네요..
도움 바랍니다.
gzip 으로 한꺼번에 풀면 파이프의 출력이 tar 하나로만 들어가서 첫 번째 파일만 풀립니다. 각 파일을 반복문으로 풀면 됩니다. 예를 들어 for f in *.tar.gz; do tar xzf $f -C /usr/share/texmf/fonts; done 처럼 쓰세요. umask 0 설정이 필요하면 쉘에서 따로 지정하면 됩니다.