LinuxやMacなどは最初からある程度コマンドが用意されており、そのうちいくつかはテキストデータの処理を得意としている。catやtr、pasteコマンドのようにごく単純な機能を提供するものから、単一の機能とは言えgrepやsortコマンドのように高度で多機能な ...
CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。 講演資料・動画 ...
第3回では、if / for / while を使ってスクリプトの基礎ロジックを学びました。 今回のテーマは テキスト処理の三種の神器:grep / awk / sed。 Bash を実務で使う人は、ほぼ全員がこの3つを使います。 テキストを「列ごと」に処理するコマンド。 CSV やログ解析で ...
Awk does a lot more than select a column from a file or an input stream. It can select columns from selected rows. It can calculate totals, extract substrings, reverse the order of fields and provide ...
UNIX登場期から使われ続けているawkを習得すれば、ログデータや各種テキストデータから必要な情報を引き出すことができます。手軽なデータ解析、テキスト整形ツールとしての有用性はクラウド時代の今でも変わりありません。 本書は最新のgawk 4系に対応 ...
シェル上でちょっと気の利いたことができる気軽なツール ネットワーク上のリソース活用がサービスにとってもはや当然のものとなり、 開発・ 運用を問わず、 エンジニアはこれまで以上にサーバに対する作業が必要になります。今あらためて、 Unix/ Linuxの ...
The awk command provides a lot more than simply selecting fields from input strings, including pulling out columns of data, printing simple text, evaluating content – even doing math. If you only use ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する