4
xargs를 사용하여 스크립트를 중단하고 사용자 입력을 기다리고있는 스크립트에 인수를 채 웁니다. 다음과 같음 :xargs로 실행되는 스크립트에서 사용자를 묻는 방법
echo a b c | xargs bash -c 'for a in "[email protected]"; do echo $a; read; done'
그러나 read
은 무시됩니다. 두 번째 스크립트가 파이프에서 입력을 얻으려고하는 것 같습니다. 나는 xargs -p
을 시도했지만 더 나은 것은 아니다.
멋진! 감사 : (흥미로운 메모 : 여기에 "$ @"는 'b'와 'c'를 잡는다. 'a'는 $ 0에 저장되고, 'b'는 $ 1 등에 저장된다. – drevicko