問題22の別解1(P101)での「# %g」の意味がわかる方教えていただけると助かります。
michiots opened this issue · 4 comments
michiots commented
練習22の別解1(P101)での「# %g」の意味が理解できずにいます。
echo にかかるものでしょうか、それとも別の意味があるのでしょうか。
ryuichiueda commented
最後のbashをつけないでseqを実行するとわかるのですが、 「# 1」みたいにデバッグ用のコメントをつけるために使っています。(closeされましたが、書いている途中だったので投稿しておきます。)
$ seq -f 'echo $(grep -E "^[a-z]+$" /usr/share/dict/words|shuf -n1).$(shuf -n1 -e {com,org,{co.,}jp,net}) # %g' 100
echo $(grep -E "^[a-z]+$" /usr/share/dict/words|shuf -n1).$(shuf -n1 -e {com,org,{co.,}jp,net}) # 1
echo $(grep -E "^[a-z]+$" /usr/share/dict/words|shuf -n1).$(shuf -n1 -e {com,org,{co.,}jp,net}) # 2
・・・
michiots commented
コメントありがとうございます。
githubの使い方が分からず(ほとんど初めて)、後で既出の質問に気づきました。
ラズパイの設定とかでshellをもっと使いこなしたくて160本ノックをしています。
めげそうになるとryuichiuedaさんのyoutubeを見て元気をもらっています(笑
時間があるGW、160本ノックを進めます!
michiots commented
問題14別解6(P76)の seq -f %g の使い方に、bashに渡した時にコメントにするための # ですね。