Windows OS のコマンドラインシェル PowerShell *1のスクリプトなどを書いていて、少し違和感を覚えるのが、比較演算子です。長年使用してきたVBAの場合は、=<>などの記号が当てられています。これがPowerShellとなると、ハイフンとアルファベット小文字の並びとなっています。-eq -ne -gt -le などです。覚えやすくて直感的なのは、アルファベットよりも記号の方でしょう。
ネット情報を探ってみると、やはりPowerShellの演算子は覚えにくい、という意見がちらほら見られます。
そこで、アルファベットの並びが何を意味するのか、一覧表にまとめました。下図のとおりです。

各アルファベットが、何の英単語の頭文字なのかが分かると、覚えることができそうです。
ちなみに、AWKだと、「等しい」は == で、「等しくない」は != です。C言語に由来するようです。
それではまた次の記事で。
goosyun
*1:現行版だとクロスプラットフォーム
![Windows PowerShell超入門 [4.0対応] Windows PowerShell超入門 [4.0対応]](https://m.media-amazon.com/images/I/51VSk5xJ7xL._SL500_.jpg)