cost 204 ms
我打算如何使用排序?

[英]How am I meant to use sort?

在 Haskell Turtle 中,排序的類型為(Functor io, MonadIO io, Ord a) => Shell a -> io [a] 。 它采用 Shell monad 形式的 stream,將其排序到列表中,然后將其包裝在MonadIO ??? 這對我來說似乎違 ...

如何(可選)將 pipe 文本轉換為 Turtle shell 腳本?

[英]How do I (optionally) pipe text into a Turtle shell script?

我正在研究基於Turtle的 shell 腳本。 我希望它能夠(可選)接受以管道形式輸入的文本來代替參數。 在閱讀文檔並使用標准輸入 Turtle stdin無濟於事后,我意識到我被卡住了。 Turtle 支持這樣的事情嗎? 如果是這樣,我該怎么做? ...

從腳本本身中獲取 Haskell Stack & Turtle 腳本的源目錄

[英]Get the source directory of a Haskell Stack & Turtle script from within the script itself

我已經使用Turtle創建了一個堆棧解釋腳本,我希望能夠獲取腳本所在的目錄(無論從哪里調用它)。 這可以在 Bash 中通過解析$0或$BASH_SOURCE[0] (如這里所述,但是,我不知道如何使用 Stack/Turtle? 我試過FindBin庫,但沒有用(它只是返回當前工作目錄)。 ...

Haskell Turtle脫離Shell Monad

[英]Haskell Turtle get out of Shell Monad

你能幫我Turtle圖書館嗎? 我想編寫一個簡單的程序來計算磁盤空間使用率。 這是代碼: 所以現在我有了Shell (IO Size)類型的sizes綁定。 但是我不能只用sum折疊來sum ,因為那里有IO Size 。 如果是[IO Size]類的東西,我可以通過使用sequ ...

我應該在Turtle或Foldl套餐中使用折疊嗎?

[英]Should I use folds in Turtle or Foldl packages?

我在使用Turtle時遇到了一些困難,只有幾分鍾后才盯着難以理解的錯誤消息,發現我使用了錯誤的fold功能。 自由軟件網站 存貨(數據有限公司) /Control.Foldl.html#fold 為什么會發生名稱沖突? 我不相信這是巧合,但我無法弄清楚。 這些本質上是不同類型的折 ...

如何將“外殼文本”轉換為“外殼線”?

[英]How can a `Shell Text` be converted to `Shell Line`?

在用於從鑰匙圈獲取密碼的Turtle腳本中,以下功能使用以下密碼調用ssh-add以使它們不必手動填寫: 此函數采用一個元組(SSH密鑰文件名,用於在密鑰環中存儲的文本中搜索的字符串),以及pwds :: Shell Line ,這是從shell命令獲取的密鑰環的全部內容。 該功能 ...

Haskell:Turtle:管理Shell類型

[英]Haskell: Turtle: Managing Shell type

這是一個工作片段: 我可以在控制台上看到路徑列表。 實際上,我想使用[FilePath]類的東西,例如: 自然,它不會編譯, lstree是這樣的: 處理Shell的正確方法是什么? 對不起,這是一個新手問題。 ...

將Haskell Turtle的FilePath與readFile一起使用

[英]Using Haskell Turtle's FilePath with readFile

我正在嘗試使用Haskell Turtle進行一些CSV文件處理,但是在選項解析器中使用Turtle.FilePath遇到了麻煩。 這是一個例子: 我在同一目錄中有文件salaries.csv 。 如果運行此命令, FilePath "salaries.csv": openBinar ...

Haskell Turtle腳本:如何使用Shell

[英]Haskell Turtle Script: How to consume Shell

基本上我想將所有視頻文件名輸入ffmpeg。 兩個問題: 如何將procs與Shell流結合? ffmpeg有兩個輸入:一個用於-i ,一個用於輸出文件名。 用Turtle實施此最佳方法是什么? 我已經看到了foldIO函數,它看起來很有希望。 但是我不知道如何 ...

龜:如何讀取文件列表?

[英]Turtle: how to read a list of files?

假設我們有一個包含內容的文件my_file.txt : 和另一個文件my_other_file.txt包含: 我想使用turtle讀取這兩個文件的內容,以便我得到一個Shell的行,它將產生: 在Haskell的turtle庫中,可以使用input讀取文件列表,例如: ...

Haskell:Turtle:從Shell中獲取返回值

[英]Haskell: Turtle: get a return value out of a Shell

如何從Shell monad中提取一個值? 我想排序點菜 bash的命令列表&& ,但我也想提取最終ExitCode值。 說我有以下代碼: 我試圖看看我是否可以用Control.Foldl實現它,但沒有找到解決方案。 有任何想法嗎? 更一般地說,為 ...

如何將stdout / stderr傳遞給Turtle中另一個命令的stdin?

[英]How to pipe stdout/stderr to the stdin of another command in Turtle?

標題幾乎說明了一切,我無法在文檔中找到明顯措辭的答案。 我也不清楚如何將stdout / stderr保存在一個變量中,以便以后用於為stdin輸出多個命令。 概念上類似於下面的東西,其中x <- shell ab意味着從shell命令獲取stdout並將其存儲在x ...

如何使用Haskell Turtle庫打印路徑?

[英]How to print paths using Haskell Turtle library?

為了學習有關Turtle ,我認為最好修改本教程中的示例。 我選擇從輸出的每一行中刪除多余的“ FilePath”,因為這將是一個簡單的練習。 然而,盡管作者努力使他的庫易於使用,但我幾乎沒能使用它來解決這個簡單的問題。 我嘗試過每樣東西,似乎讓我以某種方式將>>=從I ...

從Haskell啟動程序(例如:Vim)

[英]Launching Programs (example: Vim) from Haskell

使用Turtle shell腳本庫我正在嘗試啟動一個程序,即: 問題是這會產生警告Warning: Input is not from a terminal ,導致Vim在最終啟動之前滯后幾秒鍾。 問題: shell是從haskell啟動外部程序的最好的Turtle函數嗎 ...

在Haskell中輸入命令時保留Bash顏色

[英]Preserving Bash Colors When Shelling out Commands in Haskell

在bash中運行ls --color=auto ,在我的計算機上將目錄顯示為藍色。 但是,在Turtle中運行stdout (inshell "ls --color=auto" empty)會丟失所有上述顏色數據。 有沒有辦法保留着色數據? ...


排序:
質量:
 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM