findコマンドを実行した結果、ファイルが 1 つも見つからなかった場合の判定
はじめに 今回は、findコマンドを使ってファイルが見つからなかった場合の処理について紹介 ...
再ログインせずにログイン中ユーザの所属グループの変更を反映する方法
はじめに UNIX 系の OS では、ログイン中のユーザの所属グループを変更した場合、一度 ...
Bashシェルスクリプトで”while read”ループ内で”read”コマンドを使う方法
はじめに 決して多くないケースですが、 while read ループ中で read コマン ...
.netrcファイルについて知らなかったので調べてみました
はじめに Heroku CLI のセットアップ中に作成された ~/.netrc というファ ...
コマンドの出力結果からANSIエスケープシーケンスのカラーリングを取り除く方法
はじめに ターミナル操作時、コマンドの実行結果が色付けされていることがあります。 僕がプロ ...
Bashシェルスクリプトで配列の全要素を連結(join)し文字列を生成する
はじめに 紹介してそうで紹介していなかった、Bash シェルスクリプトで配列の全要素を連結 ...
パスワード付きzipファイルがどのぐらいでクラック(パスワード解析)できるか試してみる
はじめに 前回のエントリで zip ファイルにパスワードを設定する方法について紹介しました ...
zipコマンドでパスワード付き圧縮ファイルを生成する
はじめに 最近はめっきり使わなくなった zip ファイル形式。 圧縮率は gzip 、 b ...
anyenvで管理しているバージョン管理ツールを一括でアップデートする方法
はじめに anyenv を使うと、 xxxenv 系のツールを管理できます。 ここで、 x ...
シェルでsedを使ってパス文字列からディレクトリ名,ファイル名,拡張子を抽出する
はじめに ネタが無いのでありふれたネタを取り上げてみました。 シェルでパス文字列をディレク ...
Bashでテスト用に1GiBの大容量ファイル(バイナリ/テキスト)を作成する方法いろいろ
はじめに アップロード・ダウンロード速度、通信速度を確認するために、サイズの大きなファイル ...
Linux ファイルシステムにおけるタイムスタンプ(mtime、atime、ctime)の違い、確認方法、変更方法
はじめに Linux OS 上で行う操作はほぼ全て「ファイル」に対して行われます。 ファイ ...
Bashシェルスクリプトで1〜999の数字をあてるゲームを作ってみる
はじめに 「子供と遊ぶ」+「プログラミングの学習」のために、1〜999の数字をあてるゲーム ...
trコマンドとsed(y)コマンドの動作の同じところ、違うところ
はじめに tr コマンドは、「文字」を別の「文字」に置き換えるコマンドです。 同じようなコ ...
Bashで”while read”ループ内で変更した変数がループ外に反映されないときの対処
はじめに よく知られていることですが、 あるコマンドの実行結果をパイプで渡し、 while ...