![새 파일 이름을 가져오고, 정렬하고, 저장하는 방법은 무엇입니까?](https://linux55.com/image/117719/%EC%83%88%20%ED%8C%8C%EC%9D%BC%20%EC%9D%B4%EB%A6%84%EC%9D%84%20%EA%B0%80%EC%A0%B8%EC%98%A4%EA%B3%A0%2C%20%EC%A0%95%EB%A0%AC%ED%95%98%EA%B3%A0%2C%20%EC%A0%80%EC%9E%A5%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
여러 명령을 결합하려고 합니다.
먼저 wget xyz.com/zxc.txt를 사용합니다.
그런 다음 다음을 사용하여 파일을 디코딩합니다.sort -n zxc.txt
마지막으로, 스크램블되지 않은 파일을 새 파일로 저장합니다.sort -n zxc.txt > qwerty.txt
3단계를 모두 한 줄의 코드로 결합하려면 어떻게 해야 합니까?
답변1
스틸드라이버는 아주 좋은 생각을 가지고 있어요, 여기서 구체화하겠습니다.
나열된 파일을 다운로드하지만 저장하지는 않지만 stdout으로 파이프하면 -O-
"output to -
" 는 -
표준 출력이 짧습니다. 그런 다음 이 표준 출력은 파이프를 통해 정렬되고, 정렬된 출력은 최종 파일 이름으로 리디렉션됩니다.
wget -O- xyz.com/zxc.txt | sort -n > qwerty.txt