シェル 一覧

NO IMAGE

シェルの半角スペース

シェルでは半角スペースは区切り文字として意味のある文字として扱われます。 半角スペースはIFS(Internal Field Sepa...

記事を読む

NO IMAGE

シェルでexec > ファイル名 2>&1

シェルで と記述すると、標準出力、標準エラー出力が上記のファイル名に出力されるようになります。

記事を読む

NO IMAGE

$(cd $(dirname $0) && pwd)

シェルのワンライナーでdirname $0というのを良く見ます。 以下のようなディレクトリ構成でシェルがあるとします。 $0とい...

記事を読む

NO IMAGE

linuxでファイルを検索する

linuxでファイルを検索するコマンドです。 .はカレントディレクトリ配下を探す意味です。 対象ファイル名は*aaなどとすると、...

記事を読む

NO IMAGE

ls -l | grep

上記でlsコマンドの結果から対象文字列が含まれる行のみが表示されます。 対象文字列はシングルクォーテーションで囲っても囲まなくても...

記事を読む

NO IMAGE

期待してないtoken fiのあたりにシンタックスエラー

シェルを作成していると「期待してないtoken fiのあたりにシンタックスエラー」というエラーが出たりします。 これの原因はif文の分...

記事を読む

NO IMAGE

シェルの演算子-eqと-ne

シェルのif文で=と≠の判断をするときに-eqと-neを使います。 -eqはequal、-neはnot equalの略です。 以...

記事を読む

NO IMAGE

シェルのif構文

シェルのif構文です。

記事を読む

NO IMAGE

シェルのAND

シェルのifの条件で2つの条件がある場合はand条件を使います。 シェルではand条件は-aを使用します。 以下、0以外、かつ、...

記事を読む

NO IMAGE

シェルでディレクトリ配下のファイルを全削除する

シェルでディレクトリ配下のファイルを全削除する例です。

記事を読む

NO IMAGE

シェルでzipファイルを解凍する

シェルでzipファイルを解凍するには、unzipコマンドを使います。 batch.zipファイルを解凍する例です。

記事を読む

NO IMAGE

シェルで複数ディレクトリを削除する

シェルで複数ディレクトリを削除するには、rm -rコマンドを使います。 hulftとlogディレクトリを削除する例です。

記事を読む

NO IMAGE

シェルで複数ディレクトリを指定のディレクトリにコピーする

複数ディレクトリを指定のディレクトリにコピーするには、cp -rコマンドを使います。 hulft,logディレクトリをbkディレクトリ...

記事を読む

NO IMAGE

シェルでexpr lengthで文字列長を判断する

シェルでexpr lengthで文字列長を判断することができます。 結果は文字列長である4を返します。

記事を読む

NO IMAGE

シェルの特殊変数$?、$#

シェルの$?は、直前に実行されたコマンドのステータスを返します。 コマンドが成功していたら、$?には0が入ります。 $#はシェル...

記事を読む

NO IMAGE

シェルでif -nで文字列長チェックをする

シェルでif -nで文字列長チェックをする場合、しない場合を判断したい場合、-nを使います。 この時、変数$LINEはダブルクォーテー...

記事を読む

NO IMAGE

シェルでif -sでファイル0バイトチェックをする

シェルでif -sでファイル0バイトチェックをする シェルでif -sでファイル0バイトチェックをする場合、しない場合を判断したい場合、-...

記事を読む

NO IMAGE

シェルでif -eでファイル存在チェックをする

シェルでif文でファイルが存在する場合、しない場合を判断したい場合、-eを使います。

記事を読む

NO IMAGE

今使用しているシェルを調べる

今使用しているシェルを調べるには と打つとわかります。

記事を読む

スポンサーリンク