ansi-escape

    5熱度

    1回答

    某些程序使用ANSI轉義序列創建美觀的進度條和內容。這很好。 但是,如果我把這種程序的輸出放到一個文件中,然後嘗試查看它,它會充滿奇怪的轉義序列。 有沒有辦法在記錄時剝去所有ANSI代碼? 我平時登錄腳本的輸出是這樣的: ./script >> /tmp/output.log

    12熱度

    2回答

    這可能很簡單,但我找不到它。 我需要打印Python中包含的字符串。我從一個串口收集數據,我需要知道它是否發送CR或CRLF +其他不是ascii的控制代碼。 舉個例子說,我有 s = "ttaassdd\n\rssleeroo" 話,我會做的是: print s 如果它會顯示成\ n \ r而不是將它們隱蔽到轉義字符。

    5熱度

    4回答

    我有一個腳本使用轉義代碼來突出顯示其輸出中的文本匹配。除了當輸出傳送到less時,除了打印轉義碼 $ echo -e "\033[31m -- Hello World! -- \033[m" -- Hello World! -- 管道輸送到less:當管道輸送到less $ echo -e "\033[31m -- Hello World! -- \033[m" | less ESC[31

    6熱度

    4回答

    意圖是什麼我在想這個轉義序列。 的PHP Manual說\e代表「逃離」 好,我GOOGLE了一下,發現約ANSI轉義序列, 我不知道這是否\e是指他們。 維基百科: ANSI轉義序列是嵌入在用來控制格式,顏色,並在視頻文本端子其他輸出選項的文本字符。 但我不能看到這個轉義序列和PHP如何交互。 我不知道是否所有帖子都是正確的。 有人可以談論這個話題並展示例子嗎?

    5熱度

    1回答

    讀取ANSI轉義序列非常重要且很容易出錯。我在一個包含讀取轉義序列的抽象的庫之後,最好將它作爲一些很好的類型的實例。如果圖書館提供強有力的類型而不是所有的東西都是強大的,祝你好運,那麼這將是一件好事。 任何指向一個福斯庫的指針將不勝感激。 類似的問題A library to convert ANSI escapes (terminal formatting/color codes) to HTML

    2熱度

    1回答

    我在AIX中嘗試了ANSI轉義序列,如\033[K \033[%dd \033[%dG等。 當我在Windows中使用telnet時,它不起作用。 同樣使用膩子工作正常。我不想使用NCURSES,但是printf s。任何想法將不勝感激。

    2熱度

    1回答

    我似乎無法找到顯示帶有ANSI轉義代碼的彩色文本的控件。例如: "\e[0;32mHello \e[0;37mWorld" 將顯示一個綠色的「你好」和一個白色的「世界」。 是否存在?

    1熱度

    4回答

    我試圖逃跑打印字符使用此代碼字符或字符串: while((c = fgetc(fp))!= EOF) { if(c == '\0') { printf(" \0"); } else if(c == '\a') { printf(" \a"); } else if(c == '\b') {

    3熱度

    3回答

    有沒有辦法導出命令輸出的顏色? 讓我們用一個小例子解釋一下: ls -alh --color=auto 將打印目錄的有色內容,而 ls -alh --color=auto | cat 將不打印一些色彩。我想知道是惡作劇還是一個工具,讓我們把它magic的,可以恢復這些命令一樣\033[1m,使顏色可供後期處理: ls -alh --color=auto | magic | cat 或

    1熱度

    1回答

    我花了週末的時間在一個個人項目上工作,並陷入困境。基本上我需要打 [0; 37m [33m o0 ==============================〜o [ 0] O〜============================== 0O 成 O0 ===== =========================〜問題o [0] O〜================== ===========