Bash
シェルスクリプトで上下左右から何文字か切り取る方法(行列の操作)
はじめに シェルスクリプトで上下左右から文字列を切り取る方法について。 共通したコマンドがないため、いくつかのコマンドを ...
イメージファイルをターミナル用の色付アスキーアートに変換するWebAPIを公開しました。
はじめに ANSI エスケープシーケンス といって、Unix系のターミナル上に色付きの文字列を出力することができます。 ...
sedで複数行にまたがった文字列を置換する方法
はじめに sed コマンドで置換する場合、 複数行にまたがった文字列も置換対象としたい場合があります。
検証環境 1 2 ...
Dockerのイメージビルド中でapt-getを高速化するたった1つの方法
はじめに (追記)煽りタイトルが思っていたより反響があるのだなと思いました。
Dockerのイメージビルド処理は少しでも ...
curl+pup+Dockerを使ってシェルスクリプトでスクレイピング
はじめに コマンドラインあるいはシェルスクリプトでスクレイピングするときに pup というツールを使っていましたが、1か ...
"mkdir"コマンドでディレクトリを作成する際には存在チェックはしなくても良い
はじめに シェルスクリプトでディレクトリを作成し、 cd コマンドで移動します、というようなロジックを書くことがあります ...
"ls"コマンドで隠しファイルは出力したいが "." と ".." は出力させない
はじめに man や --help を調べればすぐわかりますが、使えると思いましたので投稿します。
検証環境 1 2 3 ...
インタラクティブなシェルでバックグランドジョブの完了メッセージを表示させない方法
はじめに インタラクティブなシェルでバックグランドジョブを実行させると、ジョブ完了のメッセージが表示されますが、 ...
シェルスクリプトで任意のプロセスの終了を待って、別のコマンドを実行させる方法(ループ無し)
はじめに プロセスIDが特定できているが、このプロセスが終了したことを確認して次の処理を実行させたい場合にどうするのがよ ...
`sed` で検索文字列を含む行の行番号だけを出力する方法
はじめに 検索文字列を含む行の 「行番号」 だけを出力させたいときの方法について。 sed を使って実現できます。
検証 ...

