[問題] Batch轉換Shell請教
下面這段怎麼改寫成Shell?
set i=-1
if %ComputerName%==AAA set Parameter_file=..\parameter\edw002m_parameterD.txt
if %ComputerName%==BBB set Parameter_file=..\parameter\edw002m_parameterU.txt
if %ComputerName%==CCC set Parameter_file=..\parameter\edw002m_parameterP.txt
if %ComputerName%==DDD set Parameter_file=..\parameter\edw002m_parameterP.txt
echo %Parameter_file%
echo %data% %time% > %LOG_FILE%
echo %ComputerName% >> %LOG_FILE%
for /f "delims=" %%a in ('more ^< %Parameter_file%') do (
set/a i+=1 & for /f %%z in ('echo/%%i%%') do (
if "%%z"=="0" set MSSQL_NAME=%%a
if "%%z"=="1" set MSSQL_USER=%%a
if "%%z"=="2" set MSSQL_PWD=%%a
if "%%z"=="3" set EVOICE_SERVER=%%a
)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.169.80.60 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1590581261.A.869.html
→
05/27 21:26,
4年前
, 1F
05/27 21:26, 1F
→
05/27 21:26,
4年前
, 2F
05/27 21:26, 2F
噓
05/27 21:37,
4年前
, 3F
05/27 21:37, 3F
噓
05/27 22:09,
4年前
, 4F
05/27 22:09, 4F
推
05/27 22:28,
4年前
, 5F
05/27 22:28, 5F
→
05/27 22:28,
4年前
, 6F
05/27 22:28, 6F
推
05/28 02:32,
4年前
, 7F
05/28 02:32, 7F
→
05/28 15:19,
4年前
, 8F
05/28 15:19, 8F
推
05/28 17:05,
4年前
, 9F
05/28 17:05, 9F
→
05/28 19:15,
4年前
, 10F
05/28 19:15, 10F
→
05/28 19:34,
4年前
, 11F
05/28 19:34, 11F
→
05/29 12:01,
4年前
, 12F
05/29 12:01, 12F
推
05/29 12:36,
4年前
, 13F
05/29 12:36, 13F
→
05/29 12:53,
4年前
, 14F
05/29 12:53, 14F
→
05/29 12:53,
4年前
, 15F
05/29 12:53, 15F
推
05/29 21:39,
4年前
, 16F
05/29 21:39, 16F
推
05/31 09:28,
4年前
, 17F
05/31 09:28, 17F
→
05/31 09:28,
4年前
, 18F
05/31 09:28, 18F
噓
06/02 09:14,
4年前
, 19F
06/02 09:14, 19F
Linux 近期熱門文章
23
129
PTT數位生活區 即時熱門文章