良い一日、
私は通常、かなり単純な BASH スクリプトを日常的に作成しています。テキストやリストなどを解析するためのcut
、echo
、 、およびその他のコマンドライン アプリケーションを使用して、タスクの大部分を実行できます。sed
SED と VIM を使用するときのいくつかの単純な正規表現については基本的な理解がありますが、AWK にはまったく慣れていないため、正規表現の理解を深める必要があると感じています。
このテーマに関するリソースを推奨できる人はいますか? 私の Google 検索のほとんどは実を結ばなかったか、主にいくつかの既存の例にすぎません。私の主な関心事は、SED、VIM、および AWK に焦点を当てることができるように、正規表現をしっかりと一般化して把握することです。私はすでにこのトピックに関する多くの本をグーグル検索しましたが、それらはすべて正規表現に最小限の重点を置いて特定のアプリケーションの内外に焦点を当てているようですが、正規表現で見つけた本にはSEDについての言及がないようです.または VIM の代わりに、Perl、Python、および Ruby に焦点を当てます。
最終的な目標は、 sed one-linerでの私の以前の質問で作成された他の寛大なポスターのようなワンライナーを思い付くことができるようにすることです-キーワードを囲む区切り文字のペアを検索するか、それよりもさらに複雑です。
どの資料も役に立ちます。本、ポケット リファレンス、詳細なチュートリアルが掲載された Web サイトなど。個人的には、外出先に持っていき、ハード コピーを持っている小さな本が好きです。
お時間とご協力をいただき、ありがとうございました。