「ShellScript」cpとdateコマンドでファイル名に日付を付けてコピーするサンプル
書式
cp -p ファイル名 ファイル名_日付
使用例
「ShellScript」for文で変数の値を出力するサンプル
書式
for 変数 in 値1 値2 値3; do
使用例
「ShellScript」if文でディレクトリが存在するか判定するサンプル
書式
if ; then
some code
fi
使用例
「ShellScript」if文の演算子でファイル存在を判定するサンプル
書式
if ; then
//some code
fi
使用例
「ShellScript」Case文と正規表現を使用するサンプル
書式
case 値 in 条件1) 処理1 ;; 略esac使用例
#!/bin/bash echo 'アルファベット、数字、その他を入力してください'read cftVal case "$cftVal" in ) ...「ShellScript」コメントを記述するサンプル
書式
#行頭
行途中#コメント内容
使用例
「ShellScript」論理演算子を利用するサンプル
使用例
a=13b=25#論理演算子! is notif then echo "$a != $b : a not equal b"else echo "$a == $b: a equal b"fi#論理演算子 -a and 且 ...「ShellScript」比較演算子を利用するサンプル
使用例
a=110b=120# イコールif then echo "$a -eq $b : a equal b"else echo "$a -eq $b: a not equal b"fi# 異なるif then echo "$ ...「ShellScript」算術演算子のサンプル
使用例
a=15b=35val=`expr $a + $b`echo "a + b : $val"val=`expr $a - $b`echo "a - b : $val"val=`expr $a \* $b`echo "a * ...「Shell入門」exprで算術演算子をするサンプル
書式
expr 数字1 演算子 数字2
使用例
「ShellScript」readコマンドでキーボードの入力を取得する方法
操作方法
# vi test001.sh
shellコード
「Bash入門」文字列を連結するサンプル
shellコード
!/bin/bash #Script to Concatenate Strings #Declaring String Variable str="We welcome you" #Add the variab ...「BashShell」文字列と変数を連結するサンプル
サンプルコード
#!/bin/sh#code1str1 = "Welcome"str2 = "to study java!"str = $str1$str2echo $str実行結果
Welcome to stud ...
cronで特定の日時を除外して実行するメモ
例1 午前10時にスクリプトを実行しない設定
*/10 0-9,11-23 * * */usr/local/bin/EmpTokei_cron.sh >/dev/null 2>&1
例2 午前3 ...
「Shell入門」if文でディレクトリとファイルの存在を判定するサンプル
1.ディレクトリの存在確認
#!/bin/bash
DIR=”USERINFO”
if ; then
echo “exist”
els ...
「shell入門」プロセスPIDを取得する方法
1. C オプションで指定
$ ps –no-heading -C <prog_name> -o pid
2.grepコマンド
$ cft_detach_process & ...
「shell入門」PIDを取得するサンプル
サンプルコード:
#!/bin/bash
echo “PID of this script: $$”
echo “PPID of this script: $PPID ...
「shell入門」ファイルの中身を読み込むサンプル
1.サンプル
readfile.sh
#!/bin/bash
CFT=`cat ファイル名`
while read line
do
echo $line
done << ...