ProgramingTip

grep 명령 결과를 쉘의 일부 변수에 저장하는 방법

bestdevel 2020. 11. 18. 09:31
반응형

grep 명령 결과를 쉘의 일부 변수에 저장하는 방법


홈 디렉토리의 디렉토리와 파일 수를 찾고 쉘 펼쳐서 몇 가지 변수를 저장하고 싶습니다. 다음 명령 집합을 사용하고 있습니다.

command="ls -l | grep -c \"rahul.*patle\""
eval $command

이 투표를 일부 varibale에 저장하고 싶습니다. 어떻게 할 수 있습니까?


명령 출력을 변수에 저장하는 구문은

var=$(command).

따라서 직접 수행 할 수 있습니다.

result=$(ls -l | grep -c "rahul.*patle")

그리고 변수는 $result일치하는 수가 포함됩니다.

참고 URL : https://stackoverflow.com/questions/19951369/how-to-store-grep-command-result-in-some-variable-in-shell

반응형