yassy's note

なんかかきます

2021-09-01から1ヶ月間の記事一覧

DNS名前解決時のタイムアウト

qiita.com この記事を読んで、これマ?と思ったので実際にやってみた。 環境はCentOS7。 事前準備 こんな感じで適当な名前解決先を指定しておく。 どれも無効なIPなので失敗します。 /etc/resolv.conf ; generated by /usr/sbin/dhclient-script search ap-n…

trapコマンドでのシグナル受信

シェルスクリプトは、毎回正常に終了するとは限らない。 例えば実行した誰かが[Ctrl + C]で中断してしまうかもしれないし、オペミス等でkill(TERM)されてしまうかもしれない。 この時、一時ファイル等を作成していたとするとそのファイルがそのまま残ってし…

シェルスクリプトで一時ファイルを作成する

最近シェルスクリプトを書く機会があった。 その中で一時ファイルを作成し、スクリプトの終了時に削除するように書いていた。こんな感じ。 touch /tmp/.lockfile (いろいろな処理) rm -f /tmp/.lockfile で、もっとスマートな方法はないかなと探していたらmk…