在安裝了GHC UNIX類系統,我可以用下面的內容 #!/usr/bin/env runhaskell
main = putStrLn "Hello, I am a UNIX script file."
使文件的可執行創建一個文件,而這個執行給定的Haskell代碼。 如何在Windows .bat文件中執行相同操作? 最好沒有創建額外的文件,沒有設置環境變量,如果使用UNC路徑或包含空格的
Sublime text 2.0.1(Mac OSX)構建命令會忽略shebang行作爲我的python文件的頂部。 的家當線具有的完整路徑,我的Python 3.2的安裝: #!/usr/local/bin/python3
但是所使用的Python版本是2.7.2始終。我維護2.7和3.2的代碼,因此必須依賴shebang行來使用。 有沒有辦法配置Sublime text 2 build s
如果我在CoffeeScript中編寫我的整個項目,如何編寫我的「二進制」文件? #!/usr/bin/env coffee
# My program sits here
然後,編譯一次,我鬆散的家當: // Generated by CoffeeScript 1.4.0
// My program sits here
我希望它會變成類似: #!/usr/bin/env node
/
我的腳本需要與C可執行文件進行通信時出現問題。我無法獲取腳本的完整路徑,我需要將其加載併發送到另一個進程。 腳本的名稱是myScript #!/home/user/git/proyect/test
hello this
is a
script
,這是C可執行 #include <stdio.h>
int main (int argc, char *argv[]){
in
參數 可能重複: how to use multiple arguments with a shebang (i.e. #!)? 我怎樣才能讓一個#!聲明接受帶有參數的PARAM?它似乎將它們全部合併爲一個參數,而不像往常一樣在空間上分裂。 拿這個人爲的例子: $ cat /tmp/echo
#!/bin/echo -n
$ /tmp/echo
/tmp/echo$
的偉大工程,結尾沒有