シェル(shell)

NO IMAGE シェル(shell)

シェル IF文比較いろいろ

便利だけどなかなか覚えられないシェルのIF文比較いろいろ
NO IMAGE シェル(shell)

シェル ヒアドキュメント

EOFの部分は適当な文字列でもOK。
NO IMAGE シェル(shell)

シェル ファイルを一行ずつ処理をする

シェルスクリプトでファイルを読み込み一行ずつ処理をするサンプルシェルスクリプト。 ファイルを一行ずつ処理をしながら、キー入力も受け付けるサンプルシェルスクリプト。
NO IMAGE シェル(shell)

シェル 文字列に含まれる連続する空白文字の扱い

文字列に含まれる連続する空白文字を一つにまとめたり、そのまま維持したりする方法 変数名のみで出力すると、連続した空白文字が1つにまとめられます。 変数名をダブルクオートで括ると連続した空白文字がそのままの維持されます。
NO IMAGE シェル(shell)

シェル getoptsでオプションの取得

シェルスクリプトへのオプションやオプションの値を取得します。 例)./hoge.sh -a -b value param 上記スクリプト実行時の -a -b value param の部分をhoge.sh内で捉えます。 -...
NO IMAGE linuxコマンド

シェル ファイルディスクリプタ 「2>&1」

普段何気に利用しているリダイレクションにはファイルディスクリプタ番号が隠れています。 例えば(hogeファイルは存在するものとします。) cat hogeの標準出力をfileへ書き出すというコマンド。 実は上記書き方はファ...
NO IMAGE linuxコマンド

CentOSへのOpen usp tukubaiインストール

環境 CentOS7 なにやら面白そうなものを見つけたのでとりあえずインストール。 USP研究所が開発しているコマンド群「Open usp tukubai」。 Open usp tukubaiはフリー版でPython製。...
NO IMAGE linuxコマンド

シェルでの四則演算(expr、bcコマンド利用)

exprコマンドでの四則演算。 上から足し算、引き算、掛け算、割り算、括弧つき演算。 掛け算の*演算子にはバックスラッシュが必要なので注意。 括弧の前にもバックスラッシュが必要なので注意。 exprコマンドの...