2016-02-12 40 views
2

哪個命令創建與龜包的軟鏈接?有一個複製文件的命令:命令cp(它在Turtle.Prelude中),但是如何建立一個軟鏈接,即相當於ln -s?用haskell龜創建軟鏈接的命令是什麼?

一個可以使用的shell或任何相關的命令

shell "ln -s sourcefile target" 

做的工作,但我相信有一個更好的辦法!

+0

[如何創建與Haskell的符號鏈接?](http://stackoverflow.com/questions/37153638/how-to-create-symlink-with-haskell) – Zeta

回答

2

這裏沒有命令。 Turtle試圖在Windows,Linux和OS X上實現可移植性。在Windows上創建符號鏈接is restricted,因此在Turtle的前奏中,平臺依賴函數不太可能被導出。

此外,Turtle使用的Filesystem模塊不公開任何符號鏈接功能。因此,您必須使用shell,proc或其他類似的功能。可以使用System.Posix.Files.createSymbolicLink。不過,您必須包含unix

相關問題