我已經在基於Unix的系統上給出了perl腳本文件的可執行權限,但是當我嘗試執行該文件時,出現"command not found"
錯誤。我在腳本文件的開頭有#!usr/local/bin/perl
。如何使Perl腳本可執行?
0
A
回答
1
在腳本的頂部,前更換#!usr/local/bin/perl
與#!/usr/bin/perl
通知根「/」的USR/
你還可以試試perl <filename>
關鍵字來運行該文件,而不是./<filename>
,用perl關鍵字應該運行該腳本不管腳本頂部的shebang行如何。
0
用你的第一行#!usr/local/bin/perl
替換爲#!usr/bin/perl
(它被稱爲Shebang)。然後你可以用perl <Path To File>
運行該文件。
相關問題
- 1. 如何在java中執行perl腳本?
- 2. 使用變量在Perl腳本中執行Perl腳本
- 3. 如何使用Strawberry Perl將Perl腳本編譯爲Windows可執行文件?
- 4. 如何使Python腳本可執行?
- 5. 在bash腳本中執行perl腳本
- 6. 無法執行perl腳本
- 7. 使用PL/SQL執行perl腳本
- 8. 使用bsub從tcl執行Perl腳本
- 9. 如何使用Selenium RC運行/執行Perl腳本?
- 10. 如何從PL/SQL腳本執行perl腳本?
- 11. 使Python腳本可執行
- 12. 如何在perl中從網站執行一個perl腳本?
- 13. 轉換Perl可執行文件給Perl腳本
- 14. 想要在perl腳本中執行perl腳本
- 15. 在Perl腳本中執行一個setuid perl腳本
- 16. 如何使用Ant exec任務執行Perl腳本?
- 17. 如何在linux機器上並行執行多個perl腳本?
- 18. 如何讓perl腳本運行另一個perl腳本?
- 19. 如何在Perl腳本中運行Perl腳本?
- 20. 的Perl腳本執行監視工具
- 21. 防止執行cgi/perl腳本
- 22. 從PHP執行Perl腳本的問題
- 23. 軟件錯誤的Perl執行腳本
- 24. Perl腳本吐代碼,但不執行
- 25. Cron作業未執行Perl腳本
- 26. 從html執行perl cgi腳本
- 27. 執行mysql命令的Perl腳本?
- 28. 命令執行失敗perl腳本
- 29. 不能讓Apache執行perl CGI腳本
- 30. 從Xcode 4.2執行Perl腳本
'#!/ usr/...' - 注意第三個字符。 – Amadan
@Amadan爲什麼當我開始輸入'./'而不是當我剛開始文件名時,文件名只是tab-complete? –
CJ7
因爲你的當前目錄不在你的'$ PATH'中。如果它在你的'$ PATH'中,你可以簡單地通過輸入名字來執行;如果不是,則需要指定位置。 – Amadan