2009-09-24 43 views
2

我是Windows用戶,並且真的很想擁有Unix命令行的能力來加速編程。 (清理數據文件,搜索在文件中,文件/文件夾操作/等事情發生)用於Windows的GUI中的Unix工具

現在我知道,使用Cygwin和一些港口,我可以在Windows中使用這些命令行工具,以及。

但是,潛入隱祕命令行的想法似乎很難吸引。

是否有一個包含所有UNIX命令行工具的GUI,它允許簡單的拖放,連接線條,設置一些屬性,預覽和保存腳本?

+1

其實你讓我聯想到了PowerShell中創建這樣的事情。我喜歡圖表,它可能工作。雖然不是日常任務,但更多的是爲那些在命令行中沒有太多時間的人提供一個構建工具包。 – Joey 2009-09-24 18:51:59

+0

聽起來不錯!我真的看到了潛力。很多用戶沒有時間學習345個開關和命令。但是,拖放構建塊(ls,grep,zip等,但後來更明智的名稱)並將它們連接在一起,那麼任何人都可以很快創建出強大的腳本 – Toad 2009-09-24 19:06:42

+0

問題是,您隱藏了複雜性,因此功率。很多選項都會改變語義;這可能意味着一個圖形工具只能挖掘你可以做的一小部分事情。 – Joey 2009-09-24 19:34:48

回答

0

我不認爲你會這樣做,老式的方式。據我所知,這沒有GUI。但請記住,命令行也是Unix工具的典範,它們不會轉移到GUI上。

+0

爲什麼不呢?如果將每個工具都作爲一個盒子進行拍攝,可以將其連接到其他盒子(管道)。和盒子(命令行開關)的屬性,我可以看到這個工作得很好。 – Toad 2009-09-24 08:04:06

+0

@Toad;這聽起來像KNIME的工作原理(http://www.knime.org/)。對於非程序員而言,這是一種非常強大的方式,可以在不編寫代碼的情況下構建非常複雜的處理和分析工作流程。 – 2011-05-25 16:24:07

0

試試這個軟件

連接管理器

+0

鏈接?谷歌沒有什麼幫助......只提供wifi連接管理器; ^) – Toad 2009-09-24 08:06:27

0

如果你使用一個類Unix操作系統與GUI —你會很快意識到GUI是磨光的Windows圖形用戶界面。

而要使用諸如系統的命令行工具,您可以打開一個'xterm'或'Konsole',它看起來非常像Cygwin。

所以你必須決定是否要嘗試命令行的東西(與Cygwin)或不。

命令行需要像你想只神祕的,和有一個學習曲線你不能避免的,但你可以按照自己的節奏進攻。

+0

我想你錯過了這一點。 A只需要一個工具(用gui)封裝各種(最常用的)unix工具,這樣你就不需要命令行工具 – Toad 2009-09-24 08:09:34

+1

也許......我只是不明白你如何才能最好地使用unix工具*沒有*命令行界面。你的意思是一個盒子的圖形表示(你對tliff的評論),你將它們連接在一起,就像你使用命令行工具和管道一樣?這*可能是可能的,但unix工具是爲不同的範例設計的,強調*簡單性*,而命令行則是(稍加練習後)*簡單*。 – pavium 2009-09-24 08:24:34

+0

我覺得gui要簡單得多。沒有必要記住所有的神祕選項 – Toad 2009-09-24 08:37:52

0

我不知道這會走多遠。 Windows本質上是基於GUI的,命令行(至少在文化上)被認爲是退步。

但是,在UNIX世界中有人嘗試將命令行電源帶到桌面。我不確定它對你有多大幫助,但它可能會啓動一些高效率的思路。相關鏈接是here。據我所知,其中大部分依賴於使用插件和簡單腳本來擴展文件瀏覽器(Windows上的資源管理器)以自動執行任務。也許這是一種你可以嘗試的方法。

0

沒有相應和適用於Windows,但在這裏是如何使用的WebKit來創建更多的派頭* nix的終端一篇好文:http://acko.net/blog/on-termkit

+0

看起來不錯。一些核心思想讓我想起了PowerShell,不過:-) – Joey 2011-05-27 14:57:57