ソフトウェア

make

makeでシェルの結果を利用する

makeでログファイルや実行結果を保存する場合、タイムスタンプを付けたファイルやディレクトリを使いたいことがあります。 ...
shell

sarコマンド

sarコマンドは、サーバリソースの統計情報を収集するツールです。 aptのパッケージでは、sysstatパッケージを入れ...
shell

sedのエスケープ

sedコマンドを使って文字列の置換ができます。 $ echo abababa | sed -e 's/b/a/g' aa...
shell

tailをsedで代替えする

tailコマンドには、先頭の3行以降を表示するのに-n +3というオプションが使えます。 古い環境では、-n 3は、使え...
Subversion

subversionをソースからビルドする

svn_load_dirs.plの最新版を使いたいのですが、aptパッケージに入っていません... これは、ソースからコ...
apt

aptの自動更新

cron-aptというパッケージを使ってaptパッケージの更新を自動化することができます。
Subversion

Subversionでブランチのマージ

ソースコード管理では基本的に平行開発がないのがベストですが、リリース済みソースの保守作業や大規模な改修では必要なケースも...
Subversion

URLエンコードとSubversion

SubversionとApacheを組み合わせたソースコードリポジトリの場合、URLエンコードが原因でおかしな動きをする...
shell

シェルで部分文字列を取り出す

シェルで部分文字列を取り出す場合にexprコマンドのsubstrが使えます。 exprコマンドは、数字文字列の四則演算や...
shell

watchコマンドの代替え

ファイルやプロセスの監視には、watchコマンドが便利です。 一部のOSでwatchコマンドがインストールされていない場...