일부 셸 명령이 있습니다. 출력을 표준 출력에 쓰고 변수에도 저장하고 싶습니다. 한 명령으로 해결하고 싶습니다. 나는 이것들을 시도했다.리디렉션 명령 출력을 ksh의 변수 및 표준 출력으로 출력합니다.
ls > $VAR # redirects the output to file which name is stored in $VAR
ls | tee -a $VAR # writes to standard output as well as in file which name is stored in $VAR
VAR=`ls` # output into $VAR, but it is not sent to standard output
VAR=`ls`;echo $VAR # ok, it works but these are two commands
아이디어가 있으십니까?
1 줄 제한에 대해 궁금합니다. 그게 내가 시스템 대상의 사용자의 뿌리가 아니라 너를 만드는거야. 나는 왜 당신이 그 한계를 가지고 있는지 알 수 없다. 어쨌든 나는 너에게 "doyourself"대답을 올렸다. – erm3nda