«cat» 태그된 질문

cat은 파일을 연결하거나 표준 출력에서 ​​특정 파일을 인쇄하는 데 사용되는 표준 Unix 유틸리티입니다.

1
cat을 사용하여 변수를 파일로 에코하는 방법은 무엇입니까?
다음과 같은 간단한 스크립트가 있습니다. #!/bin/bash BOO=bla-bla-bla cat > ./Makefile <<'EOF' Hello INCLUDES := -I/data/opt/include/ -Ideps/ -I$BOO/include EOF 그러나 파일로 출력됩니다. Hello INCLUDES := -I/data/opt/include/ -Ideps/ -I$BOO/include cat해당 문자열 내부의 이름이 아닌 변수 값 을 사용 하는 방법은 무엇입니까?

2
이상한 제어 행동
cat를 수행하여 매우 간단한 텍스트 편집기로 사용할 수 있습니다 cat > foo.txt. 그런 다음 다음을 입력하십시오. bar baz ctrl+ 를 누르면 D다음과 같이 보입니다. $ cat > foo.txt bar baz^D 에 커서를 놓습니다 ^. 그런 다음 한 번 더 누르면 파일이 저장됩니다. 그러나 아무것도 (아마도 아무것도 아니지만 대부분) 다른 것을 …

1
고양이 *와 고양이 * >>의 차이점
디렉토리에 여러 파일을 병합하려면 시도했습니다. cat * myfile.log 그러나 이것은 단지 라인과 라인을 병합하는 것처럼 보이므로 매우 느립니다. 따라서 대신 사용하십시오. cat * >> bigfile 여러 파일을 하나의 파일로 결합하는 것에서 파일을 훨씬 빠르게 병합합니다 . 여러 파일을 병합하는 각 버전의 차이점은 무엇입니까?
1 files  cat 

1
파일의 두 번째 줄 인쇄를 건너 뛰는 방법은 무엇입니까?
첫 두 행에 헤더 정보가 포함 된 .csv 파일이 있습니다. 두 번째 행은 친숙하지 않은 형식 (마침표, 공백 등)이므로 두 번째 행 인쇄를 건너 뛰고 결과를 다른 함수로 파이프하고 싶습니다. 어떻게 할 수 있습니까? 예제 파일 : var1,var2,var3 Variable 1!,Variable 2!,Variable 3! 1,2,3 4,5,6 7,8,9 원하는 출력 : var1,var2,var3 1,2,3 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.