日付のモデリング、ファイルのコピー
1176 ワード
コピー時に各行の後ろにスペースが含まれる場合があります..後ろのスペースを外すように注意してください
linuxスクリプト
@echo off
for /f "tokens=2 delims==" %%a in ('wmic os get localdatetime /value') do (set ct=%%a)
rem
set ym=%ct:~4,4%
rem
set check=%ct:~6,1%
echo check=%check%
set dd=%ct:~6,2%
rem 01,02 0
if "%check%"=="0" set dd=%ct:~7,1%
echo dd=%dd%
set /a M=dd %% 3
echo %M%
echo %dd%
echo copy test.bat test"%M%".bat
lft
lftp -u username,123 domain:21 <put / .txt
exit
EOF
1000
..
vi /etc/lftp.conf
set net:max-retries 10
lftp
set -a
set net:max-retries 10
linuxスクリプト
dat=`date '+%d'`
datcheck=${dat:0:1}
echo $datcheck
# 01,02 . 0
if [ "$datcheck" == "0" ];then
dat=${dat:1:1}#1:1 2 1
echo "substr"
else
echo "non"
fi
let dat2=$dat%10
cd /u
rm bakxlsgrid`echo $dat2`.imp