エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
Perl は C言語の文法を参考にしつつも、Bash シェルスクリプトで使われる sed や awk の置き換えも考慮... Perl は C言語の文法を参考にしつつも、Bash シェルスクリプトで使われる sed や awk の置き換えも考慮したグルー言語でもあります。そういった複数の影響のためか、Perl とシェルスクリプトで似たような書き方なのに書き方が違うといった場合があります。 シェルスクリプトもシェルの数に応じた文法がありますが、ここでは Bash を取り上げます。 数値と文字、それぞれの比較演算子 Perl の場合は数値比較が == で、文字比較が eq Bash の場合は数値比較が -eq で、文字比較が = 細かい違いはあるにしろ、数値比較と文字比較が事実上逆の演算子になっています。 Bash では test としても知られる [...] と、後に導入された [[...]] の違いはありますが、今回は古くからお馴染みの [...] を取り上げます。 Perl はシェルスクリプトの文法を参考にして