Bashシェルスクリプトで2つのディレクトリ内のファイル名のみを比較する(ファイルの内容の違いは許容)

Bash, CentOS, Ubuntu, Linux

はじめに 過去に以下のようなエントリを投稿しました。 Bashシェルスクリプトで2つのディレクトリを比較し内容に差異があ ...

記事を読む

実行中のBashシェルスクリプトを書き換えると挙動が変わる問題とその対処法

更新 Bash, CentOS, Ubuntu, Linux, Docker

はじめに 時事ネタに乗り遅れましたが、昨年末にTwitterで話題になっていた内容について、かんたんなスクリプトを取り上 ...

記事を読む

Bashシェルスクリプト(コマンドライン)でファイル名の一括置換を行う(ファイル名にスペースあり)

Bash, CentOS, Ubuntu, Linux, Docker

はじめに 昨年後半から仕事が忙しく、ブログ投稿を行っていました。 些細なネタでもいいので毎日続けることが大事だと反省しま ...

記事を読む

意外と知られていない?シェルスクリプトで1秒未満のsleep(wait)が使える

更新 Bash

はじめに 今回紹介する機能が利用できる環境、利用できない環境があるかと思います。 (逆に利用できる環境のほうが少ないかも ...

記事を読む

シェルスクリプトが二重起動されないように flock で排他制御を行う

Bash

はじめに 最近ではすっかり Docker を使うようになり、 Linux サーバの Daemon に触れることがなくなり ...

記事を読む

AWSの設定(プロファイル)をコマンドで簡単に切り替える方法

更新 Bash, AWS

はじめに 管理するクラウド上のシステムが増えてくると、AWS の設定(プロファイル)の切り替えが頻発してきます。 aws ...

記事を読む

"docker diff"を使って"pip install"のライブラリインストール先を調べる

Docker

はじめに クラウド化、コンテナ化、マイクロサービス化が進み、システムを 複数の言語で作られたサブシステム で構成すること ...

記事を読む

コマンドラインから新しいウィンドウで Chrome ブラウザを開きたい

Bash, Web

はじめに Mac の open コマンド、便利ですね。 1 $ open "ファイルやURL" というコ ...

記事を読む

最近のtarコマンドは展開時だけでなく、圧縮時もフォーマットを自動判定してくれる

更新 Bash, Linux

はじめに 随分眺めの夏休みでした。ブログ投稿も二週間空いてしまいました。 一度途絶えた習慣をもう一度体に染み込ませるのは ...

記事を読む

シェルでfindコマンドの実行結果を `ls -l` のようなフォーマットで出力する

Bash

はじめに find コマンドを実行するとファイルの一覧が出力されます。 例えば、以下は /etc ディレクトリの中から、 ...

記事を読む