shellscript

1.rootの最大のファイルを検索し、トップ10をリストする

# find -type f -exec du -k {} \; | sort -nr | head -10
# find -type f -exec ...

shellscript

shellコード:
#!/bin/bash
PREFIX=192.168.1
NODE=1
while ; do
echo -en “Pinging ${PREFIX}.${NODE ...

shellscript

スクリプトコード:

#!/bin/bash
SVN_REPOS=(/www/svn/web/*.arkgame.com)
BACKUP_BASE_DIR=/www/repo_backup
backu ...

shellscript

サンプルコード
#!/bin/bash

loguser=$(whoami)

echo $loguser

shellscript

書式
case 変数名 in 条件) コマンド;;asac
使用例

#!/bin/shcityname="tokyo"case "$cityname" in "tokyo") echo "東京都 AA" ;; " ...

shellscript

書式
test -w ファイル名 && test -n メッセージ
使用例

#!/bin/bashread filenameread msgif test -w $filename &&a ...

shellscript

書式
$?
成功:0
失敗:1
使用例

#!/bin/bashread xread y(( $x == $y ));echo "終了ステータスの値: "$?

実行結果1
# sh te ...

shellscript

書式
while
do 処理コード done
使用例

#!/bin/shx=11while do echo $x x=`expr $x + 1`done

実行結果
$ sh test06.sh ...

shellscript

書式
関数名() {
//処理コード
}
使用例

#!/bin/sh#関数を指定testFuncA () { echo "関数A 1111"}testFuncB() { echo "関数B 引数1 ...

shellscript

書式
until
do 処理コード done
使用例

#!/bin/shx=21until do echo $x x=`expr $x + 2`done

実行結果
$ sh test07.sh ...

shellscript

1.基本形
while 条件文
do
命令1
命令2
命令3
done

 

2.サンプル
#!/bin/bash

i=1 ...