シェルスクリプトで、変数内に含まれる特定文字の数を取得しようとしています。
調べたら固定文字列を検索するにはgrepを使用するとあったのでやってみたのですが、ファイル内の検索ではなく変数内での検索だからか0になります。
どうすれば数を取得できるのでしょうか?
現状
item="りんご みかん ばなな すいか みかん もも りんご りんご ぶどう" num=$(grep -o "りんご" ${item} | wc -l) echo "数が出てるはず" ${num}
echoで3を表示しようとしています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2022/03/11 03:04
2022/03/11 03:32
退会済みユーザー
2022/03/11 04:04