텍스트 파일의 변수 목록을 간단한 bash 명령으로 전달하려고합니다. 본질적으로 나는 모든 리눅스 명령어 (commands.txt) 목록을 가지고있다.간단한 bash 명령에 변수 목록 전달
man $command > $command.txt
각각의 변수 것 : 나는 사람의 명령에 (각 새로운 라인에) 해당 파일에서 각 명령을 전달하고 각각의 변수이 전달 될 새로운 .txt 인 파일에 각을 인쇄 할 그것의 man 페이지가 그 이름 .txt로 인쇄되도록하십시오. 도와주세요! 나는 bash 스크립트에서이 작업을하고 싶지만 작동할만한 것이라면 고맙겠습니다.
호출기에 따라 예상치 못한 결과가 발생할 수 있으므로'man'의 결과를 맹목적으로 파이프하지 않습니다. 내 시스템에서 호출기는'vim '이고 명령은 내 터미널에 걸릴 것입니다. 적어도보다 쉬운 호출기 (여기서는'cat')를 사용하려면'man -P cat $ command'를 사용하십시오. 또한 작업을 약간 더 효율적으로 만듭니다. –