tty

    2熱度

    3回答

    在一個非常簡化的情況下該怎麼做,我有一個腳本,看起來像這樣: ssh localhost "test.sh foo" 的: mv test _test sleep 10 echo $1 mv _test test ,如果我執行它只要腳本正在運行,測試文件的名稱中就會有一個下劃線,當腳本完成時,它會發回foo。即使您通過按ctrl+c來終止ssh命令,或者如果您失去了服務器的連接,但它

    2熱度

    2回答

    在Linux上工作,使用115200個波特將數據發送到串行端口: echo -e "\x1B\x11\x00\x00" > /dev/ttyAMA0 接收機端閱讀下面的數據: \xF8\x1B\x11\x00\x00\x0D\x0A 我不想\xF8作爲起始字節和尾部爲\x0D\x0A(回車和新行字節)。 我怎麼能刪除它們?到目前爲止,所有我發現是 stty raw -F /dev/ttyA

    3熱度

    1回答

    登錄交談過了一段時間,我終於得到了socat以同樣的方式表現爲putty,使用: stty -F /dev/ttyS2 115200 cs8 ixoff socat $(tty),raw,echo=0,escape=0x03,nonblock /dev/ttyS2 stty sane 我也想談話記錄到日誌文件。 編輯: 我想出了一個辦法如何做到這一點,(但我認爲這是一個雜牌組裝電腦),所以

    -1熱度

    1回答

    使用後後我打開了串口/dev/tty/USB0與pyserial: >>> ser = serial.Serial("/dev/ttyUSB0", 57600) >>> ser.isOpen() True >>> ser.close() >>> ser.isOpen() False 我再也不能用命令cat /dev/ttyUSB0 通常cat /dev/ttyUSB0是讀/dev/t

    1熱度

    1回答

    有些程序根據它們的stdout是否爲tty來改變其輸出。所以如果你把它們放在一個管道中,或者重定向它們,輸出和你的shell中的輸出是不同的。這裏有一個例子: $ touch a b c # when running ls alone, it places them on one line $ ls a b c # when stdout is not a tty, it places

    2熱度

    1回答

    我想寫一個PERL腳本ssh到遠程機器並運行一些tcptraceroutes。我設法很好地處理了SSH部分。然而,tcptraceroute命令需要sudo,這裏是我遇到問題的地方。例如: my (@traces, $stderr, $exit) = $sshCali->cmd(tty => 1, "sudo tcptraceroute $endpoint", interactive => 1,

    0熱度

    1回答

    我已經編寫了一個Node.js控制檯腳本,它可以輸出它的顏色,但只有當輸出是TTY時。如果不是,則輸出不會着色。 現在我有一個測試,檢查輸出是否着色(我想確保添加了正確的ANSI代碼)。這在使用Grunt手動運行單元測試時效果很好,但在使用Jenkins自動運行單元測試時失敗。 原因很明顯:詹金斯沒有提供TTY給我的測試。 現在我有兩個選擇: 調整測試來檢查TTY是否可用,並根據對事物或另一種檢查

    7熱度

    2回答

    我添加了一個用戶是這樣的: $ adduser --system --home /no/home --no-create-home --group --disabled-password --disabled-login testuser 將用戶添加到的基團: $ adduser testuser testgroup 添加的行到sudoers的( visudo命令): testuser A

    2熱度

    1回答

    我需要爲Raspbian軟件測試創建回聲設備。 目標是一個設備,它返回一切。例如。如果我將一些數據發送到設備(ls > /dev/tty30),我需要從這個(或一個相同的)設備返回這些數據。 Raspian內部是否已經存在一種現成的可能性? (例如回聲設備) 我可以通過串行空調制解調器模擬創建這樣的設備嗎?

    0熱度

    1回答

    我在我的Mac上安裝了tty.js(運行10.10.1),可以運行tty.js並從本地瀏覽器訪問終端窗口。 如何修改默認的tty.js字體(我相信它是'ptmono')並將其更改爲另一個? (我很高興來修改tty.js代碼,如果有人能告訴我在哪裏去改變它)