Batch轉換Shell請教 - Linux

Agnes avatar
By Agnes
at 2020-05-27T20:07

Table of Contents

下面這段怎麼改寫成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

)

--
Tags: Linux

All Comments

Kelly avatar
By Kelly
at 2020-05-28T04:05
https://ryanstutorials.net/bash-scripting-tutorial/
建議從基礎開始學比較好
Mason avatar
By Mason
at 2020-05-29T22:03
付錢找人改啊…求免費也太…
Mason avatar
By Mason
at 2020-06-01T03:02
哇~ 伸手牌耶
Edward Lewis avatar
By Edward Lewis
at 2020-06-01T06:12
事實上改寫batch反而比較難找
只要你可以解釋他在幹嘛
Valerie avatar
By Valerie
at 2020-06-04T22:36
你先自己解釋這段在做什麼吧
Frederic avatar
By Frederic
at 2020-06-06T14:51
裝 wine 然後 wine batch.bat
James avatar
By James
at 2020-06-07T23:41
wine cmd /c batch.bat 吧
Jessica avatar
By Jessica
at 2020-06-10T04:12
喔感謝
Audriana avatar
By Audriana
at 2020-06-14T02:59
也有可能是 command.com /c batch.bat XD
Una avatar
By Una
at 2020-06-18T13:00
很想幫你, 但是我看不懂 batch !_!
Skylar DavisLinda avatar
By Skylar DavisLinda
at 2020-06-21T12:45
所以要求原po自己先解釋合理吧XD
Wallis avatar
By Wallis
at 2020-06-25T22:37
我開玩笑的別認真,command.com解譯bat的年代還沒有mysql
眼花了, 是mssql看成mysql XD
Robert avatar
By Robert
at 2020-06-29T16:49
有點懷念但現在都找不太到 command.com 了XD
John avatar
By John
at 2020-07-01T00:19
你這個logfile沒先宣告後面的會寫入空的位置後面會跳錯吧
,除非沒貼完整或者是在其他地方已經有定義了
Frederica avatar
By Frederica
at 2020-07-03T23:56
這種必噓

Re: 硬連結的用途

Odelette avatar
By Odelette
at 2020-05-27T19:44
※ 引述《HILL33LOVE (就是愛希爾)》之銘言: : 最近看軟連結跟硬連結的比較,有整理一下筆記資訊,對於硬連結的觀念是都使用同一個 : inode,省硬碟空間等等,但是對於”實務”上還是不是很了解大家平常都使用在那邊? : 再請大家給點指教,謝謝 我自己在實務上做過的, 是讓同一個可執行檔具有多種 ...

菜鳥想問PVE(proxmox) vm的remote access

Vanessa avatar
By Vanessa
at 2020-05-27T17:07
如題,現在想法是在一個node底下,每個人建一台vm給予連線(ssh)進來作業。 目前只有一組固定IP給node使用,後面的vm都是dhcp取得IP。 有個問題是說因每次vm取得的IP不固定,對方想遠端的話都要先知道該vm的IP才能連。 想問有沒有什麼辦法可以解決呢? 另外相同的硬體配置下,RAM/D ...

不小心把分區刪了

Bennie avatar
By Bennie
at 2020-05-26T13:44
各位大大午安 小弟不小心把 /boot/efi 的分區刪掉了 https://i.imgur.com/tuWYB3T.png 理論上是裝在第一個分區裡面 作業系統是 Manjaro 不知道有什麼辦法補救嗎? - ...

詢問aplog透過rsyslog集中

Liam avatar
By Liam
at 2020-05-25T17:03
大家好 小弟近期有個問題 我希望能夠透過rsyslog將log轉送到統一的主機上 我可以做到把/var/log/message送過去 但是/data/ap.log卻沒辦法 請問有人知道怎麼做嗎? - ...

有在linux能寫巨集的按鍵精靈嗎?

Oscar avatar
By Oscar
at 2020-05-25T13:09
用windows 玩遊戲時我能用icue 的巨集輔助我做重複性的動作,在popos 就沒有這種軟體 了,google 找到的都只有最基本的按鍵組合功能,完全不能寫巨集 各位有推薦的軟體嗎?最好是有GUI的 -- 男孩子就應該喜歡剛陽的東西 例如男孩子 - ...