鍍金池/ 問答/GO  網(wǎng)絡(luò)安全/ OS上的腳本文件為啥在Windows上打不開?

OS上的腳本文件為啥在Windows上打不開?

xxxx.sh

我不會(huì)腳本語言,最近下了個(gè)項(xiàng)目使用這個(gè)腳本運(yùn)行的,我在Mac os系統(tǒng)上輸入./xxxx.sh run就開始運(yùn)行了,但是在Windows系統(tǒng)上會(huì)出現(xiàn)命令行一閃而過就結(jié)束了,沒有運(yùn)行,請(qǐng)問如何處理?

回答
編輯回答
故林

因?yàn)?Windows 下沒有 Shell ,這是 UNIX/Linux 的系統(tǒng)級(jí)腳本語言。

Windows 下系統(tǒng)級(jí)的支持是 batchPowerShell

2018年1月9日 17:38
編輯回答
吢涼

是因?yàn)?.shUNIX/LINUX操作系統(tǒng)的腳本文件,所以你運(yùn)行不了

針對(duì)你的疑問,如何在windows下運(yùn)行這個(gè)項(xiàng)目,有兩種解決方案
1、調(diào)整 .sh 文件修改文件格式使其能夠在windows下運(yùn)行
2、安裝工具,提供類似于Windows上的Linux發(fā)行版的功能
方式:安裝Cygwin

cygwin

如此一來就可以解決你想要在windows上執(zhí)行 .sh 文件的問題了 :)

2018年9月21日 13:51
編輯回答
不舍棄

那個(gè)腳本就不是在windows上執(zhí)行的

2017年1月25日 13:34