[解決済み] AWKを学ぶ理由はまだあるのでしょうか?
2022-05-16 01:48:38
質問
私は常に新しいツールを学び、たとえ古いものであっても、問題に適したソリューションを使いたいからです。
それでも、まだいくつか学ぶ理由があるかと思います。
awk
などは面白いですが、単純なテキスト処理であれば
grep
,
cut
,
sed
などがあり、複雑なものはPythonを使います。
今、私はPythonが強力で便利なツールでないことを意味しているわけではありません。しかし、新しいツールを学ぶには時間とエネルギーが必要なのです。 その価値があるかどうか ?
どのように解決するのですか?
それは、あなたの置かれている環境によると思います。もし、あなたが *nix の人なら、次のことを知ることは
awk
を知っていることは良いことです。事実上すべての *nix で見られる他のスクリプト環境は
sh
. ですから、一方
grep
,
sed,
などは、確実に
awk
を現代の主流である
linux
ディストリビューションで、よりエキゾチックなシステムに移行する場合、少しは
awk
を少し知っていると、本当に便利です。
awk
は、単なるテキスト処理以外の用途にも使うことができます。例えば、私の上司の一人は天文学のコードを
awk
- というように、まったくもって
オールドスクール
であり
凄い
です。彼の時代には、それは仕事に最適なツールでした...そして今、私のような彼の生徒がパイソンやその他を使っても、彼は自分が知っているものに固執し、うまく機能します。
最後に、世界中にはたくさんの古いコードが転がっていて、少し知っているだけで
awk
を少し知っていても損はないでしょう。また、より良い*nixの人になるでしょう:-)。
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン