DVD 제작을 자동화하기 위해 bash 스크립트를 작성하고 있습니다. (주로, 더 많은 bash 스크립팅을 배울 수 있습니다.) 그리고 제어가 가능한지 알아 내려고하고 있습니다. exterrnal 명령이 출력을 나타내는 방법.Bash - 외부 명령의 출력을 제어합니다.
예를 들어, ffmpeg의 출력은 옵션, 라이브러리, 스트림, 진행 상황 등과 관련이있는 (나에게) 관련성없는 cruft의로드입니다.
정말로 원하는 것은 입력 및 출력 파일 이름이있는 행만 표시하도록 선택할 수 있고 매번 같은 줄에 진행률을 표시 할 수 있습니다. mkisofs 및 wodim에서도 마찬가지입니다.
저는 인터넷 검색을 시도해 보았습니다. 가능하지 않거나 아무도 생각하지 않았다고 생각하기 시작했습니다. (또는, 아마도 아무도 그 방법을 말하지 않아도된다는 것을 분명히 알 수 있습니다 .-)). 사전에
많은 감사를,
데이비드 쇼
출력 내용이 어떻게 생겼는지, 어떤 모습으로 보이는지 몇 가지 예를 들어 주시겠습니까? –
매우 가능합니다. 'sed','awk' 또는'grep'을 사용해보십시오 :'bash script.sh | grep' –
[ffmpeg -loglevel] (https://ffmpeg.org/ffmpeg.html)을 변경해 보셨습니까? 기본값은 * "info - 처리 중에 유익한 메시지를 표시합니다. 이것은 경고 및 오류 외에도 있습니다."*. * "quiet - 전혀 아무것도 보여주지 말고 침묵하십시오."* –