반응형
grep 명령 결과를 쉘의 일부 변수에 저장하는 방법
홈 디렉토리의 디렉토리와 파일 수를 찾고 쉘 펼쳐서 몇 가지 변수를 저장하고 싶습니다. 다음 명령 집합을 사용하고 있습니다.
command="ls -l | grep -c \"rahul.*patle\""
eval $command
이 투표를 일부 varibale에 저장하고 싶습니다. 어떻게 할 수 있습니까?
명령 출력을 변수에 저장하는 구문은
var=$(command)
.
따라서 직접 수행 할 수 있습니다.
result=$(ls -l | grep -c "rahul.*patle")
그리고 변수는 $result
일치하는 수가 포함됩니다.
반응형
'ProgramingTip' 카테고리의 다른 글
C ++ 람다 식의 수명은 얼마입니까? (0) | 2020.11.18 |
---|---|
catch를 시도해보십시오. (0) | 2020.11.18 |
Angular2의 (keyup) 옵션은 무엇입니까? (0) | 2020.11.18 |
HTTP POST / GET 요청에 대해 ASP.NET ASMX 웹 서비스 활성화 (0) | 2020.11.18 |
함수에 특정 크기의 배열 변수가있는 경우 포인터로되는 이유는 무엇입니까? (0) | 2020.11.18 |