ホームディレクトリ内のディレクトリとファイルの数を確認し、シェルスクリプト内の変数を数えます。次の一連のコマンドを使用しています。
command="ls -l | grep -c \"rahul.*patle\""
eval $command
このカウントをいくつかのバリベールカウントに保存します。これどうやってするの。
コマンド出力を変数に保存する構文は、var=$(command)
です。
だからあなたは直接行うことができます:
result=$(ls -l | grep -c "rahul.*patle")
そして、変数$result
には一致の数が含まれます。