여러 파일을 하나로 참조할 수 있는 기능이 Linux에 있습니까?
예를 들어:
linux.txt.0
, linux.txt.1
, linux.txt.2
,는 linux.txt.3
별도의 파일로 볼 수도 있고,linux.txt
유용한 예:
echo linux.txt
특정 순서로 linux.txt.0
, linux.txt.1
, linux.txt.2
의 내용을 인쇄해야 합니다 .linux.txt.3
cat
파일을 메모리에 로드하고 일반적으로 파일이 크기 때문에 여러 인수와 함께 사용하고 싶지 않습니다 .
답변1
이러한 종류의 작업을 수행하는 가장 쉬운 방법은 쉘의 글로빙 및/또는 중괄호 확장 기능을 사용하는 것입니다.
cat linux.{0..3}.txt
또는
cat linux.*.txt
다른 사람들이 설명했듯이 cat
전체 파일을 메모리에 로드하지 않고 단지 몇 바이트만 읽고 화면에 인쇄한 후 모든 내용을 읽을 때까지 반복합니다.