인수를 받아들일 때 cat 출력을 생성하는 bash 스크립트가 있습니다. cat 출력을 생성하는 데 사용하려는 매개변수를 사용하여 첫 번째 bash 스크립트를 실행하는 또 다른 bash 스크립트가 있습니다. 첫 번째 bash 스크립트에서 생성된 cat 출력을 변수에 어떻게 저장할 수 있나요?
답변1
var=$( cat foo.txt )
cat
출력은 in 변수에 저장됩니다 var
.
var=$( ./myscript )
myscript
동일한 변수에 출력을 저장합니다 .
답변2
큰따옴표를 사용하세요. 이 시도
var="$(cat foo.txt)"