batch

書式
if not %%変数名==値
使用例

@echo offfor/l %%n in (10,-1,4) do ( rem 7の場合 処理されない if not %%n==7 ( echo %%n ))ech ...

batch

書式
for/l %%変数名 in (開始値,増減分,終了値) do (
処理コード
)
使用例

@echo offfor/l %%m in (5,3,15) do ( echo ループの増分:% ...

batch

書式
%変数名:~数字1,数字2%
数字2は負の値、後ろの文字数を指定
使用例

@echo off rem 変数strset str=study skill in arkgame rem 7文字目を除いた ...

batch

書式
for %%変数 in (数値1 数値2 数値3) do
使用例

@echo offset/p key="キーを入力してください: " for %%h in (A01 B02 C03) do ( if %k ...

batch

書式
exit/b
使用例

@echo off rem メッセージを出力echo message is AAA rem 処理を中止exit/b 1 rem 処理が到達しないecho message is BBB ...

batch

書式
exit
使用例

@echo off rem メッセージを出力echo message is AAA rem 処理を中止exit rem 処理が到達しないecho message is BBB

&nbs ...

batch

書式
call :サブルーチン 引数1 引数2
使用例

@echo off rem サブルーチンsubroutineTestを呼び出すcall :subroutineTest A1 B2 C3 D4 rem 終了 ...

batch

書式
引数n:%%~n = %~n
使用例

@echo offecho 引数1:%%1 = %1echo 引数1:%%~1 = %~1echo 引数2:%%2 = %2echo 引数2:%%~2 = %~2

...

batch

書式
call 子バッチ名
使用例
1.親バッチ(test.bat)

@echo off rem メッセージを出力echo parent bat message BBpause rem 子バッチを呼び出す ...

batch

書式
call:サブルーチン名
exit/b 数値
使用例

@echo off rem メッセージの出力echo message AA01 rem サブルーチンを呼び出すcall :TESTA rem メ ...

batch

書式
if exist ファイル名

使用例

@echo offif exist C:\study\skill\bat\sample.txt ( echo file exist)pause

 

batch

1.ファイルを削除
書式
del/p ファイル名

del/p C:\study\skill\bat\sample.txt

結果
>del/p C:\study\skill\ ...

batch

書式
年 %date:~0,4%
月 %date:~5,2%
使用例

@echo off set yyyy=%date:~0,4%set mm=%date:~5,2%set dd=%date:~8,2% ...

batch

書式
echo ‘$変数1 > $変数2″| bc’==1
echoとbcコマンドを組み合わせて、小数点を比較します

使用例

#!/bin/bash cftA ...

batch

書式
declare -a list=(要素1,要素2,要素3)
“$(IFS=”,”; echo “${配列名}”)”
IFSは区切り文 ...

batch

書式
declare -a 配列名=(“study” “skill” “in”,”arkgame”)
$(IFS=R ...

batch

書式
expr “$変数名” : “*$” >&/dev/null
exprコマンドを利用して、数値を判定します。
使用例

#!/bin/ba ...

batch

書式
+$ ]]
正規表現式「~ ^+$」で数字を判定します

使用例

#!/bin/bash read -p "> " data if +$ ]]; then echo "数字$data"els ...