「batファイル」forループで処理をスキップするサンプル
書式
if not %%変数名==値
使用例
「batファイル」forループに変数の増減分を使うサンプル
書式
for/l %%変数名 in (開始値,増減分,終了値) do (
処理コード
)
使用例
「batファイル」文字列の指定文字数を後ろから除くサンプル
書式
%変数名:~数字1,数字2%
数字2は負の値、後ろの文字数を指定
使用例
「batファイル」for文で繰り返す処理をするサンプル
書式
for %%変数 in (数値1 数値2 数値3) do
使用例
「batファイル」exit /bでバッチファイルを終了するサンプル
書式
exit/b
使用例
「batファイル」exitでバッチ処理を終了し、コマンドプロンプトを消すサンプル
書式
exit
使用例
&nbs ...
[batファイル]サブルーチンに引数を引き渡すサンプル
書式
call :サブルーチン 引数1 引数2
使用例
「batファイル」引数のダブルクォーテーションを取り除くサンプル
書式
引数n:%%~n = %~n
使用例
...
「batファイル」「exit /b」で子バッチを呼び出すサンプル
書式
call 子バッチ名
使用例
1.親バッチ(test.bat)
「batファイル」サブルーチンからの戻り値を利用するサンプル
書式
call:サブルーチン名
exit/b 数値
使用例
「bat」existでファイルの存在をチェックするサンプル
書式
if exist ファイル名
使用例
@echo offif exist C:\study\skill\bat\sample.txt ( echo file exist)pause
「Bat」ファイルを移動、コピー、削除する方法
1.ファイルを削除
書式
del/p ファイル名
例
del/p C:\study\skill\bat\sample.txt
結果
>del/p C:\study\skill\ ...
「batファイル」dateで日付を表示するサンプル
書式
年 %date:~0,4%
月 %date:~5,2%
使用例
「Bash」bcコマンドを使って小数点を比較する
書式
echo ‘$変数1 > $変数2″| bc’==1
echoとbcコマンドを組み合わせて、小数点を比較します
使用例
#!/bin/bash cftA ...「Bash」IFSを使用してbashの配列をjoinする
書式
declare -a list=(要素1,要素2,要素3)
“$(IFS=”,”; echo “${配列名}”)”
IFSは区切り文 ...
「Bash」IFSで配列の要素をjoinするサンプル
書式
declare -a 配列名=(“study” “skill” “in”,”arkgame”)
$(IFS=R ...
「Bash」exprコマンドで数値を判定するサンプル
書式
expr “$変数名” : “*$” >&/dev/null
exprコマンドを利用して、数値を判定します。
使用例
「Bash」正規表現で数字を判定するサンプル
書式
+$ ]]
正規表現式「~ ^+$」で数字を判定します
使用例
#!/bin/bash read -p "> " data if +$ ]]; then echo "数字$data"els ...