The Platinum Searcher - 日本語文字コードに対応したGo言語製の高速検索ツール
世界には「grep -r」には満足できずに開発された高速検索ツールが多数存在します。 それらのツールを使用すると、ディレクトリ以下に含まれるテキストファイルを特定のパターンで高速に検索することができますが、例えば有名なT...
世界には「grep -r」には満足できずに開発された高速検索ツールが多数存在します。 それらのツールを使用すると、ディレクトリ以下に含まれるテキストファイルを特定のパターンで高速に検索することができますが、例えば有名なT...
システム上に存在する問題の特定や、ログのチェック、エラーの確認、手法のドキュメント化などシステム管理者が必要とするスキルは多岐に渡ります。 本日紹介する「Test Your Sysadmin Skills」は、そのような...
ファイルのコピーや移動、アーカイブなどで巨大なファイルを操作する場合、どこまでその作業が進んでいるのか途中で進捗状況を知りたくなることがあります。 最初に「-v」オプションなどを指定すれば、状況を通知してくれるコマンドも...
BashやZashなどUnix環境では「シェル」が重要な役割を担っています。これら著名なシェルには複雑な機能が実装されていますが、シェルの基本機能は、ユーザーの入力をうけとり他のプログラムを起動するというシンプルなもので...
UNIX系のOSはターミナルを利用して効率良く作業することができるように設計されていますが、なかにはターミナルを利用した操作がどうしても苦手という方も多いかもしれません。 本日紹介する「Fun at the UNIX T...
長い歴史を誇るオペレーティングシステムUNIX/Linux。人気の秘密の一つは、/binや/usr/bin等に存在するコマンドラインツールであるとも言われています。それぞれのツールの機能はシンプルですが、パイプを使ってよ...
一般ユーザーからは黒い画面(Macの場合白い画面ですが…)として恐れられるターミナルの画面。しかし開発者やパワーユーザーならば、ターミナルの使い勝手こそがコンピューターの効率的な使いこなしのカギになることを理解している方...
小さなツールをパイプを駆使して組み合わせるUNIX哲学。行指向のデータを効率良く処理する方法を知る物が勝者となる環境です。 対して本日紹介する「Awkward」は、行指向ではなくJavaScriptの配列を使ってデータを...
技術書の電子書籍を販売している達人出版会が現在、「なるほどUnixプロセス ― Rubyで学ぶUnixの基礎」の週末限定半額セールを開催中(達人出版会日記)。通常価格は3,200円ですが、本日いっぱい50%オフの1,60...
ターミナルを使い慣れた人にとっても、findのような複雑なUNIXコマンドの使い方を、常に正確に覚えておくことは困難なことかもしれません。manでドキュメントを参照することもできますが、探したい情報が素早く見つけられない...