Bashシェルスクリプトでは、関数の中に関数がかける
はじめに GitHub 上のシェルスクリプトを見ていたときに面白そうな機能を見つけたので投 ...
lessコマンドで文字列検索したときに大文字小文字を無視させる設定方法
はじめに 古いサーバー環境では less の検索機能で大文字小文字を区別していなかったのに ...
Bashシェルスクリプトで変数の値を変数名として別の変数を参照する方法
はじめに Bash で変数の値を使って、別の変数を参照するにはどう書けばよいでしょう? 少 ...
既存のすべてのBitbucketリポジトリをGithubに移行するためのシェルコマンド
はじめに GitHub で無制限にプライベートリポジトリを作成できるようになったため、今ま ...
Bashシェルスクリプトで「.」や「source」コマンド経由で呼び出されていないかをチェックする方法
はじめに Bashシェルスクリプトで関数のコールスタックを取得・出力する の続きです。 続 ...
Bashシェルスクリプトで関数のコールスタックを取得・出力する
はじめに Bashシェルスクリプトでログを出力する際などに以下のような情報が欲しい場合があ ...
Alpine Linuxのapkコマンドでインストール可能なパッケージを検索する方法
はじめに dig コマンドや nmap をつかって、サーバの外部からの見え方を調査する必要 ...
シェルスクリプトでラーメンを食べたい思いをワンライナー
はじめに 今日はラーメン食べにいくぞ!という思いをワンライナーで。 検証環境 $ unam ...
シェルスクリプトで上下左右から何文字か切り取る方法(行列の操作)
はじめに シェルスクリプトで上下左右から文字列を切り取る方法について。 共通したコマンドが ...
イメージファイルをターミナル用の色付アスキーアートに変換するWebAPIを公開しました。
はじめに ANSI エスケープシーケンス といって、Unix系のターミナル上に色付きの文字 ...
sedで複数行にまたがった文字列を置換する方法
はじめに sed コマンドで置換する場合、 複数行にまたがった文字列も置換対象としたい場合 ...
Dockerのイメージビルド中でapt-getを高速化するたった1つの方法
はじめに (追記)煽りタイトルが思っていたより反響があるのだなと思いました。 Docker ...
curl+pup+Dockerを使ってシェルスクリプトでスクレイピング
はじめに コマンドラインあるいはシェルスクリプトでスクレイピングするときに pup という ...
“mkdir”コマンドでディレクトリを作成する際には存在チェックはしなくても良い
はじめに シェルスクリプトでディレクトリを作成し、 cd コマンドで移動します、というよう ...
“ls”コマンドで隠しファイルは出力したいが “.” と “..” は出力させない
はじめに man や --help を調べればすぐわかりますが、使えると思いましたので投稿 ...