2014-10-04 91 views
0

我最近購買了一臺Mac,並且發現它根本沒有任何對批處理(.bat)文件的支持。我只想要一個將批處理文件程序轉換爲Bash文件程序的網站,因此我不必學習全新的編程語言,因爲我習慣於批處理編程。是否有在線轉換器或可能在應用程序/程序中找到的網站或Mac App Store上。如果是這樣,請告訴我該程序的名稱,我可以找到它的地址,以及它的鏈接。謝謝!批量轉換爲Bash/Shell腳本轉換器

+1

最佳鏈接是在這裏,最後回答在這個論壇:http://echochamber.me/viewtopic.php?f=11&t=81497&view=next – Elric 2014-10-04 06:21:14

+1

對不起。你將不得不學習一門新的語言。 – 2015-02-17 23:14:47

回答

1

有沒有可能的方法來做到這一點。爲什麼?因爲源語言和目的語言不僅都是圖靈完整的,而且還是幾十年來幾十年維護程序員積累起來的黑客。不僅如此,假設您將Windows批處理的所有語法映射到Bash(注意:僅版本3.2,Mac沒有更新!)。那麼當原始腳本調用外部程序時你會做什麼?你知道將Windows Movie Maker映射到iMovie嗎?微軟Office到iWork? Internet Explorer到Safari?

這兩個不同的系統對於什麼構成有效的文件名有不同的規則呢?如果源腳本提到C:\ Windows,這對Mac意味着什麼?

有一個永無止境的工作量需要做你要求的。也許你可以縮小範圍(很多)。

0

該網站here聲稱有辦法手動做到這一點。但是,我沒有任何Mac OS X電腦來測試它是否屬實。希望我能有更多的幫助。