package.jsonから名前をgrepしたいです。私のファイルは以下のとおりです。名前はファイルの2行目にあります。
{
"name": "Proje",
"version": "1.0.0",
出力は次のようになります。Proje
ベストアンサー1
入力ファイルが表示された形式とまったく同じであるとします。POSIXシェル、外部ユーティリティなし:
while read a b ; do
[ "$a" = '"name":' ] && { b="${b%\"*}" ; echo "${b#\"}" ; break ; }
done < package.json
出力:
Proje