«cat» 태그된 질문

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

2
cat / dd, pv 또는 다른 절차를 사용하여 CD / DVD를 복사하는 것이 더 낫습니까?
배경 드라이브에서 필요없이 나중에 사용할 수 있도록 일부 데이터 CD / DVD를 ISO 파일로 복사하고 있습니다. 나는 인터넷에서 절차를 찾고 있는데 많은 것을 발견했다. cat매체를 복사하는 데 사용 : http://www.yolinux.com/TUTORIALS/LinuxTutorialCDBurn.html cat /dev/sr0 > image.iso dd그렇게하기위한 사용 (명백히 가장 널리 사용되는) : http://www.linuxjournal.com/content/archiving-cds-iso-commandline dd if=/dev/cdrom bs=blocksize count=count of=/path/to/isoimage.iso pv이것을 달성하기 위해 …
22 linux  dd  cat  disk-image  pv 

2
적은 file1 file2 | 고양이 — 왜 작동합니까?
uss less file1 file2를 사용하면 "less buffer viewer"에 두 파일이 표시되지만 less file1 file2 | catstdout에 추가 된 두 파일의 내용을 인쇄합니다. 그것이 "더 적은 버퍼 뷰어"를 보여 주거나 다음 명령을 위해 stdout에 출력을 생성해야하는지 어떻게 알 수 있습니까? 이를 위해 어떤 메커니즘이 사용됩니까?
21 pipe  cat  less 

2
터미널 라인 입력 종료를위한 Ctrl + D
만약 내가한다면 $ cat > file.txt 텍스트 Ctrl- DCtrl-D 질문 1 : Enter 키를 누르지 않으면 왜 Ctrl-을 D두 번 눌러야합니까? 만약 내가한다면 $ cat > file.txt 펜실바니아 빵의 pshhh Ctrl-Z [2]+ Stopped cat > file.txt $ cat file.txt $ cat > file.txt pa bam pshhh Ctrl-Z [2]+ Stopped cat …

2
이 명령이 왜 큰 파일을 생성합니까?
오늘 추가 작업을 실험하고 있었고 호기심에서 이것을 실행했습니다 ( file1.txt 는 비어 있지 않고 file2.txt 는 비어 있습니다). $ cat file1.txt >> file2.txt >> file1.txt 시간이 오래 걸리는 것을 보았을 때 Ctrl+ C를 눌러 종료했습니다. 그때까지 file1.txt의 크기는 수백 MB였습니다. 파일 이름을 전환해도 같은 효과가 없습니다. 파일이이 순서에있을 때만 무한 …



3
티 + 고양이 : 출력을 여러 번 사용한 다음 결과를 연결
예를 들어 일부 명령을 호출하면을 echo사용하여 다른 여러 명령에서 해당 명령의 결과를 사용할 수 있습니다 tee. 예: echo "Hello world!" | tee >(command1) >(command2) >(command3) cat을 사용하면 여러 명령의 결과를 수집 할 수 있습니다. 예: cat <(command1) <(command2) <(command3) 나는 동시에 두 가지 작업을 모두 수행하고 싶기 때문에 tee다른 명령 …
18 pipe  cat  tee  concurrency 

2
echo 및 cat을 사용하여 직렬 루프백을 테스트하는 예기치 않은 결과
그래서 Tx에서 Rx로 와이어를 연결하여 자체적으로 루프되는 표준 RS232 직렬 포트가 있습니다. 두 개의 별도 터미널 을 실행 echo하여 루프백을 테스트 하고 있습니다 cat. cat /dev/ttyS1 echo "hi" > /dev/ttyS1 내 문제는 출력과 관련이 있습니다. 나는 고양이를 실행하는 터미널에서 하나의 "hi"가 다시 나타날 것을 기대하지만 대신 나는 이것을 얻는다. hi …
18 cat  serial-port  echo 

4
cat x >> x가 반복되는 이유는 무엇입니까?
다음 bash 명령은 무한 루프로 들어갑니다. $ echo hi > x $ cat x >> x 나는 그 추측 할 수 cat읽기 계속 x이 표준 출력에 쓰기 시작 후. 그러나 혼란스러운 것은 고양이에 대한 테스트 구현이 다른 동작을한다는 것입니다. // mycat.c #include <stdio.h> int main(int argc, char **argv) { FILE …

3
이하의 부호가 왜 bash의 고양이를 대체하지 못합니까?
나는 "고용이없는 고양이"에 대해 들었고 몇 가지 제안을 찾았지만 다음은 내 bash 쉘에서 아무것도 출력하지 않습니다. < filename 고양이를 사용하면 예상대로 작동합니다. cat filename Fedora Core 18 및 GNU bash, 버전 4.2.45 (1)을 사용하고 있습니다. 편집 : 파이프 앞에서 사용하면 작동하지 않습니다. < filename | grep pattern 고양이를 사용하면 예상대로 …


1
파이프에서 프로그램을 먼저 읽은 다음 키보드에서 프로그램을 읽습니다.
대화식 프로그램을 고려하십시오 interactive. 이 프로그램을 상당히 자주 실행해야하며 실행할 때마다 처음 몇 개의 명령이 동일합니다. 분명히, 이러한 명령을 반복해서 입력하는 것은 고통입니다. 나는 파일에서 그 명령 (개행으로 구분)을 수집했습니다 cmd. 이제 cat cmd | interactive명령을 실행할 수 있습니다 . 문제는 한 번 cmd완전히 읽고 interactiveEOF를 받고 종료 한다는 것 …
17 command-line  pipe  cat  stdin 

3
명명 된 파이프에서 연속 판독 (cat 또는 tail -f)
rsyslog특정 로그 이벤트를 /dev/xconsole다음에 기록 하도록 구성 했습니다 . *.*;cron.!=info;mail.!=info |/dev/xconsole /dev/xconsole명명 된 파이프 ( fifo)입니다. 기록되는 내용을보고 싶다면 할 수 있습니다 cat /dev/xconsole. cat /dev/xconsole파일을 읽은 후 명령 이 완료되지 않고 대신 동작 한다는 것을 알고 놀랐습니다 tail -f. 즉, 두 명령은 동일하게 작동합니다. cat /dev/xconsole tail -f /dev/xconsole …
16 pipe  cat  tail  fifo 

7
에코와 고양이의 실행 시간이 왜 다른가요?
이 질문에 대답 하면 또 다른 질문이 생겼습니다. 다음 스크립트는 같은 일을하고 두 번째 스크립트는 훨씬 빨라야한다고 생각했습니다. 첫 번째 스크립트는 cat반복해서 파일을 열어야하지만 두 번째 스크립트는 파일 만 열어야 하기 때문입니다. 한 번만 변수를 에코합니다. (올바른 코드는 업데이트 섹션을 참조하십시오.) 먼저: #!/bin/sh for j in seq 10; do cat …

3
대시 파일을 읽는 방법
터미널에서 구분하지 않고 대시 파일을 읽는 방법 ./ 예는 읽기 위해서는 - file우리가 읽을 수 cat ./-file_name Q : 같은 것을 달성 할 수있는 다른 방법이 있습니까?
15 bash  cat 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.