«stdout» 태그된 질문

stdout은 프로세스의 기본 출력 파일 디스크립터 이름입니다. `stdout`에는 특별한 것이 없기 때문에이 태그를 사용해서는 안됩니다 *. 출력을 재지 정하는 방법에 대해서는 [io-redirection] 태그를 사용하고, 파일 디스크립터를 관리하는 방법에 대해서는 [file-descriptors]를 사용하고, 파일 잠금에 대해서는 [lock]을 사용하고, 일반적인 질문에 대해서는 [files]를 사용하십시오. 파일 작업.

9
우아한 방법으로 영원히 아무것도하지 않는 방법?
유용한 정보를 생성 stdout하지만에서 읽는 프로그램이 있습니다 stdin. 표준 입력에 아무것도 제공하지 않고 표준 출력을 파일로 리디렉션하고 싶습니다. 지금까지는 너무 좋습니다. program > output tty에서 아무것도하지 마십시오. 그러나 문제는 백그라운드에서 이것을하고 싶습니다. 만약 내가한다면: program > output & 프로그램이 일시 중단됩니다 ( "일시 중단 (tty input)"). 만약 내가한다면: program < …

5
진행률 보고서 / 로깅 정보가 stderr 또는 stdout에 속해 있습니까?
진행 보고서 및 로깅 정보 ( "Doing foo; foo done"등)를 인쇄해야하는 공식 POSIX, GNU 또는 기타 지침이 있습니까? 개인적으로, 나는 stdout을 리디렉션하고 프로그램의 실제 출력 만 가져올 수 있도록 stderr에 작성하는 경향이 있습니다. 최근에 진행 보고서가 실제로 오류가 아니며 오류 메시지 만 stderr에 인쇄해야하기 때문에 이것이 좋은 습관이 아니라고 들었습니다. …
75 posix  stdout  gnu  stderr  standard 

6
한 서버에서 stdout을 다른 서버에서 stdin으로 파이프 할 수 있습니까?
stdout한 CentOS 서버 stdin에서 다른 CentOS 서버 로 파이프해야 합니다. 이게 가능해? 최신 정보 ScottPack, MikeyB 및 jofel 모두 유효한 답변이 있습니다. 내 질문에 보안을 요구 사항으로 지정하지 않더라도 항상 안전하기 때문에 Scott에게 답변을 수여했습니다. 그러나 다른 두 동료의 제안도 효과가 있습니다.
74 pipe  stdout  stdin 

6
STDERR과 STDOUT을 다른 색상으로 인쇄하도록 쉘을 구성 할 수 있습니까?
터미널 stderr과 다른 색으로 인쇄 되도록 설정하고 싶습니다 stdout. 아마 빨간색. 이렇게하면 두 사람을 구분하기가 더 쉬워집니다. 이것을 구성하는 방법이 .bashrc있습니까? 그렇지 않다면 가능합니까? 참고 :이 질문은 합병 된 다른 요구 즉 stderr, stdout 사용자 입력은 에코 에 출력 할 3 개 가지 색상 . 대답은 두 가지 질문을 다룰 …

4
Python stdout을 즉시 파일로 작성
Python 스크립트에서 텍스트 파일 ( python script.py > log) 로 stdout을 쓰려고하면 명령이 시작될 때 텍스트 파일이 작성되지만 실제 내용은 Python 스크립트가 완료 될 때까지 작성되지 않습니다. 예를 들면 다음과 같습니다. script.py : import time for i in range(10): print('bla') time.sleep(5) 로 호출하면 5 초마다 stdout으로 인쇄 python script.py되지만 호출 …
51 shell  python  stdout 

5
변경되는 동안 출력 파일 내용
예를 들어 파일이 foobar있고 내가 하는 경우 파일 내용이 변경되는 동안 파일 내용을 출력 하고 싶습니다. magic_command foobar 현재 터미널에는 파일 내용이 표시되고 ^ C를 누를 때 까지 기다립니다 . 그런 다음 다른 터미널에서 나는 : echo asdf >> foobar 첫 번째 터미널에는 원래 파일 내용 외에 새로 추가 된 …
47 terminal  tail  stdout 


6
출력이 터미널로 가고 있다고 생각하도록 명령을 속이는 방법
출력이 터미널로 갈 때 (예 : 컬러 출력 생성) 동작을 변경하는 명령이 주어지면 변경된 동작을 유지하면서 출력을 파이프 라인에서 어떻게 리디렉션 할 수 있습니까? 내가 알지 못하는 유틸리티가 있어야합니다. 과 같은 일부 명령 grep --color=always에는 동작을 강제하기위한 옵션 플래그가 있지만 문제는 출력 파일 디스크립터 테스트에만 의존하는 프로그램을 해결하는 방법입니다. 중요한 …
38 shell  pipe  utilities  stdout  pty 

4
vim 편집기를 호출하고 bash로 파이프 출력하는 방법
때로는 텍스트를 작성한 다음 해당 텍스트를 다른 명령으로 파이프해야합니다. 내 평소 작업 과정은 다음과 같습니다. vim # I edit and save my file as file.txt cat file.txt | pandoc -o file.pdf # pandoc is an example rm file.txt 나는이 성가신 것을 발견하고 bash 스크립팅을 배우려고 노력하고 편집기를 여는 명령을 작성하여 …
34 vim  pipe  stdout 


8
파일 내용을 stdout으로 출력하는 명령?
나는 cat이것을 할 수 있지만, 주된 목적은 단순히 내용을 표시하는 것이 아니라 연결하는 것입니다. 나는 또한에 대해 알고 less하고 more,하지만 난 뭔가 간단한 (찾고 있어요 되지 호출기 바로 단말기에 파일의 내용을 출력)과 같은 것은 존재하는 경우,이를 위해 특별히 만들어졌다.
28 cat  less  stdout 

3
파일 디스크립터 사본없이 stdout 및 stderr을 동일한 파일로 경로 재지 정하는 것이 안전합니까?
빈 디렉토리에서 시작합니다. $ touch aFile $ ls aFile 그런 다음 ls두 가지 주장 중 하나는이 디렉토리에 없습니다. 두 출력 스트림을 모두라는 파일로 리디렉션합니다 output. 나는 >>동시에 쓰는 것을 피하기 위해 사용 합니다. $ ls aFile not_exist >>output 2>>output $ cat output ls: cannot access 'not_exist': No such file or …

2
bash 스크립트에서 stdout을 한 줄씩 캡처하는 방법
bash 스크립트에서는 긴 명령의 표준 출력을 한 줄씩 캡처하여 초기 명령이 계속 실행되는 동안 분석하고보고 할 수 있습니다. 이것이 내가 상상할 수있는 복잡한 방법입니다. # Start long command in a separated process and redirect stdout to temp file longcommand > /tmp/tmp$$.out & #loop until process completes ps cax | grep …
26 bash  process  stdout 

6
파이썬 프로그램을 적절한 유닉스 도구처럼 동작하게하려면 어떻게해야합니까?
몇 가지 Python 스크립트가 있으며 다시 작성하려고합니다. 나는 그들 모두와 같은 문제가 있습니다. 적절한 유닉스 도구처럼 동작하도록 프로그램을 작성하는 방법은 분명하지 않습니다. 왜냐하면 이건 $ cat characters | progname 이 $ progname characters 동일한 출력을 생성해야합니다. 파이썬에서 찾을 수있는 가장 가까운 것은 파일 입력 라이브러리였습니다. 불행히도 파이썬 스크립트를 다시 작성하는 …

3
stdout의 출력 속도를 어떻게 제한 할 수 있습니까?
CentOS 5.7을 실행 중이며 백업 파일을에 덤프 할 수있는 백업 유틸리티가 있습니다 stdout. 백업 파일이 다소 큽니다 (여러 기가 바이트). 대상은 SSHFS 파일 시스템입니다. 대역폭을 낭비하지 않고 네트워크 성능을 저하시키지 않기 위해 데이터가 "디스크"에 기록되는 속도를 제한하고 싶습니다. stdout바이트 번호 를 기반으로하는 기능을 어떻게 제한 할 수 있습니까? 예를 들어, …
24 hard-disk  io  stdout 

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