CentOS CentOS8からOracleLinux8に移行する手順 少し前の話になりますが、CentOS8の開発が2021年末で終了することが発表されました。サポートも含め、突然2021年末で終了するとのことで、大騒ぎになったことは記憶に新しいです。 今後、CentOSはCentOS Streamというもの... 2021.03.23 CentOS
UNIX/Linux LinuxのファイルやDB情報を自動でバックアップ&世代管理するためのシェルスクリプト 例えば社内でLinuxサーバを立ち上げ、ファイルサーバやWebサーバなどとして使用している場合、できれば毎日バックアップを取得しておきたいですよね。 でも、バックアップファイルは無尽蔵に作られてしまうと容量が心配なので、世代管理も一緒に行い... 2020.02.13 UNIX/Linux
ShellScript [Shell] 文字列の連続スペースを出力する シェルスクリプトで連続スペースが入った文字列を出力したい場合、そのままechoするとスペースが詰められてしまう。 例えば、以下のようなスクリプトをmeminfo.shというファイル名で作成した場合。 #!/bin/bash cat /pro... 2018.12.18 ShellScript
ShellScript [Shell] bashで数値文字列判定 パラメータで受け取った値などが数値かどうかを判定する。数値以外の文字がひとつでも入っていればエラー。 CHAR=`expr "$1" : '\(*\)'` if ; then echo "数値以外の文字が入っています" exit 1 fi ... 2010.02.02 ShellScript
ShellScript [Shell] 標準出力と標準エラー出力をファイルに出力する 調べればたくさんのサイトが検索結果に出てくると思うけど、とりあえず備忘録ということで、標準エラー出力をファイルに出力する方法。 標準エラー出力だけをファイルに出力させたい場合は、 $ test.sh 2> logfile.log でよい。標... 2009.02.10 ShellScript開発系
ShellScript [Shell] 標準出力とファイル出力を同時に行う kshで、とあるJavaプログラムの起動シェルを作っていたところ、起動時に標準出力に表示されるメッセージをファイルにも出力してほしい、というお願いが来ました。 リダイレクトとか駆使して何とかしてくれ、って感じだったのですが、確か両方に出力で... 2008.12.24 ShellScript
ShellScript [Shell] ほぼ需要なし!ちょっと便利なシェルスクリプト UNIX/Linuxで開発やテストなどの作業をしているとき、ちょっと便利になるようなシェルスクリプトをご紹介します。 たぶん、きっと、ほぼ需要はないことでしょう。自分の、自分による、自分のためのスクリプトです(笑) 基本的にはbashで動き... 2008.10.16 ShellScript
ShellScript kshからbashへ変更する場合の書き換えポイント お仕事の話。 ある理由から、今までkshで動かしていたシェルスクリプトをbashで動かすことになった。 どちらもBシェル系なので、さほど大きな違いはなく、ほぼそのままで動くことには動くのだが・・・一部書き換えないといけない部分があったり。 ... 2008.09.03 ShellScript
ShellScript Kornシェル(ksh)あれこれ 備忘録ということで。ちなみに、bash などでも使える・・・はず。 パターンマッチング WORK_DIR="/tmp/data/sample/001/sample.view.html" 書き方 パターン結果 ${WORK_DIR} /tmp... 2007.05.09 ShellScript