カテゴリーのアーカイブ: shell

ksh: パイプライン前段のプロセスを看取るタイミング

会社のソフトウェア製品のうち、 Samba 等のデーモン類は、 daemontools (supervise) で管理するようにしている (一部例外あり)。

Samba の smbd 用の /service/smbd/ [...]

BASH: en_US.UTF-8 で [A-Z] の glob が変?

某 CentOS 5 環境で RPM パッケージのビルドが失敗するなぁ〜と思って調べてみた。

$ bash –version GNU bash, version 3.2.25(1)-release (i686-r [...]

CentOS の更新パッケージのミラー

仕事で沼津へ。 CentOS 5 で OpenLDAP マスターサーバー + Samba PDC + LAM + Usermin をセットアップしたのだが、 CentOS の更新パッケージのダウンロードが超遅く、 作業が [...]

shell: パスの共通部分の切り出し

Subversion リポジトリ用の post-commit フックスクリプトを作成中。 コミットされたファイルの一覧からパスの共通部分を求めて、これをメールに含めることにした:

svnlook changed – [...]

shell: 自己を展開し、configure, make, make install する

ミラクル・リナックスの blog の記事: SCRIPT HACKS – 第1回「make install はもう古い?」 ネタ。

自己展開型のシェルスクリプトを初めて見たのは 10年以上前だろうか? [...]

shell: パス経路の ls -ld

ファイル自身のパーミッションでなく、 そこまでの経路のパーミッションの問題の可能性がある場合、 どうやって確認するか。 ls コマンドにないのかしら。

#!/bin/sh p=”$1″; shift while t [...]