「ShellScript」readで入力したキーの内容を表示する
書式
read 変数
使用例
結果
キーを入力してください: m
入 ...
シェル(Shell)でトラフィックを確認する
Shellコード:
ファイル名:traffic.sh
内容下記:
#!/bin/bash
if ;then
echo Useage : $0 interface interval count ...
シェル(Shell)でmakefileの作成ファイルを指定ディレクトリに入れる
Shellコード:
vpath %.S src/arm
vpath %.c src
vpath %.c src/init
OBJ_PATH = obj
BIN_PATH = bin
Windowsで定時にバックアップされたコードとデータベースファイルを圧縮するスクリプト(bat)
システム要件:
タスクマネージャー、7Z圧縮ソフトのインストール
batコード下記:
SET hour=%time:~0,2%
SET hour=%hour: =%
SET DATE=%da ...
shellでHDD使用率の20%以上のデバイスと具体的な使用方法
shellコード:
#!/bin/bash
df | sed 1d >/tmp/startnews24_hddres.txt
#df | grep -v “Use” >/ ...
shellで1~100までの偶数データの合計する
shellコード下記:
#!/bin/bash
# description: the sum even of 1 to 100
#sum変数を定義
declare -i sum=0
le ...
「shell入門」MySQLデータベースのバックアップ設定スクリプト
shellコード下記:
# more mysqlfull_startnews24.sh
#!/bin/sh
# Name:mysqlFullBackup.sh
# PS:MySQL DataBase ...
「シェル学習」Zabbixでgeramanのモニタリングを設定するshellプログラム
shellコード下記:
#!/bin/sh
zabbix_server=xxx.xxx.xxx.xxx
my_zabbix_hostname=${Host名_Registered_In_Zabbix} ...
「shell学習」md5sumチェックサムを計算するshellプログラム
shellコード下記:
#!/bin/sh
if || ;
then
md5text=`md5sum $1`
for item in $md5text;
do
break ...
netstatでリッスンしているポートを確認する
C:\Users\startnews24> netstat -ano |find/i “listening”
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 828
CentOSでDNSサーバーをインストールするスクリプト
スクリプトコード:
#!/bin/bash
conf=/var/named/chroot/etc/named.conf
datadir=/var/named/chroot/var/named
rpm ...
「サーバー学習」shellの基本コマンド(uptime、find、crontab、catなど)
1.rootの最大のファイルを検索し、トップ10をリストする
# find -type f -exec du -k {} \; | sort -nr | head -10
# find -type f -exec ...
サーバ死活シェルスクリプトサンプル
shellコード:
#!/bin/bash
PREFIX=192.168.1
NODE=1
while ; do
echo -en “Pinging ${PREFIX}.${NODE ...
「shellの学習」SVN(Subversion)リポジトリのバックアップ方法
スクリプトコード:
#!/bin/bash
SVN_REPOS=(/www/svn/web/*.arkgame.com)
BACKUP_BASE_DIR=/www/repo_backup
backu ...
「Shell」実行ユーザー名を取得するサンプル
サンプルコード
#!/bin/bash
loguser=$(whoami)
echo $loguser
「Debian 11」シェルスクリプトにtestコマンドAND条件式のサンプル
環境
Debian 11.2
書式
if test 条件式1 -a 条件式2; then
処理コード
fi
**-a は「AND(かつ)」を意味し、前後の条件式が両方成り立つ場合のみ「真 ...
「Shell Script」case文のサンプル
書式
case 変数名 in 条件) コマンド;;asac
使用例
「ShellScript」指定ファイルにメッセージを書き込むサンプル
書式
test -w ファイル名 && test -n メッセージ
使用例