piping

    0熱度

    2回答

    這可能是一個簡單的問題:我不小心將整個目錄(稱爲A)複製到另一個目錄(稱爲B),現在我想刪除所有目錄B的「directory_A文件」。我意識到,也許管道是一個好主意,但我不知道該怎麼做...我可以在命令行中寫入:(假設我目前在目錄B中) ls ~/path/to/directory_A | rm -f 非常感謝!

    0熱度

    3回答

    我知道,在管道a < b> c意味着使用文件b的數據輸入編程代替標準輸入,然後將程序b的輸出寫入文件c,而不是標準輸出。 我不明白的是如何給管道命令使用文件b的數據輸入來編程而不是標準輸入,並將程序a的輸出寫入文件c而不是標準輸出。 會在哪裏B是一個被放置在這一個? 我有一個< b表示標準輸入,但不弄清楚一種方式來獲得標準輸出。 非常感謝!

    0熱度

    1回答

    好的,所以,我只是有一個關於python和linux的簡單問題。 我有一個程序,無限期地收集和輸出數據到標準輸出。我需要解析這些數據,並且我有一個我寫的python程序可以做到這一點。但是,我無法首先將這些數據保存到文件中,因爲它會產生太多的輸出以保存到磁盤。有沒有辦法使用重定向以某種方式將此輸出傳送到程序中? 例子: python parser.py < ./dataCollector.sh

    0熱度

    1回答

    我有一個將輸出寫入日誌文件和控制檯的腳本。我正在運行命令Add-WindowsFeatures ...我想輸出此命令並將其傳遞給我的腳本。可能嗎?

    98熱度

    2回答

    看來,較新版本的bash有&>運算符,如果我理解正確,運算符會將stdout和stderr重定向到一個文件(&>>附加到文件中,正如Adrian所闡明的那樣)。 實現同樣的事情最簡單的方法是什麼,而是用另一個命令管道? 例如,在這一行: cmd-doesnt-respect-difference-between-stdout-and-stderr | grep -i SomeError 我想要

    3熱度

    1回答

    的raw_input()我怎麼能有一個程序執行目標程序,然後將文本輸入到它的標準輸入 例如,目標程序像這樣的(如的raw_input): text = raw_input("What is the text?") if text == "a": print "Correct" else: print "Not correct text"

    1熱度

    1回答

    命令一起我不得不從Java運行下面的命令要求 echo <inputMessage> | iconv -f utf8 -t Cp930 當我使用以下代碼來運行我看到僅執行回波部的命令,但管道是不發生 public static String callInconverter2(String input,String codePage) throws IOException { try

    0熱度

    1回答

    我有一個可運行的procmail配置。 這是rc.filters: :0 w :a.lock * ^From:(.*\<)?([email protected]\.com)\> | $HOME/executable/a.out 該文件編譯和作品的procmail傳遞郵件, 和可執行將內容寫入到輸出文件。 #include <stdlib.h> #include <iostream> #

    0熱度

    2回答

    我有以下的C++程序: #include <iostream> using namespace std; //will find the last dot and return it's location char * suffix_location(char *); int main(int argc, char* argv[]) { if (argc < 2)

    1熱度

    2回答

    此腳本片段正在訪問功能內的SharePoint網站(網頁)。它創建一個SPWeb對象,該對象應該在函數結束時處理以避免內存泄漏。通常處理對象的方式就像$web.dispose()。在這種情況下,SPWeb對象在流水線中創建並使用,但沒有名稱。 下面是代碼: function foobar { $x = Get-SPWeb -Identity "http://mylocalsite/Sit