terminal

    0熱度

    1回答

    以下bash腳本是假設打開2個新的端子接線片,然後執行相應的命令: mate-terminal --tab -e "cd ~/ece344/root; sys161 -w kernel" --tab -e "cd ~/ece344/root; cs161-gdb kernel" 該腳本並打開2個新的標籤頁然而這兩個選項卡顯示以下錯誤: There was an error creating t

    0熱度

    1回答

    我試圖理解單引號和雙引號在這些特殊情況的區別: egrep '^Za(za)+!$' * 回報Zaza!和Zazazazaza!(這是我想要什麼) egrep "^Za(za)+!$" * 返回我上面提到的那些,也Zaaazazaaaa!,Zaza,Zazaza!Zazaza!,Za! 從我的理解中,雙引號將+等符號的含義考慮在內,那麼爲什麼雙引號不起作用?

    1熱度

    1回答

    我有一個通過ssh連接到外部機器的終端,並且有一個進程在其中運行。 是否有可能將執行移到後臺,以便我可以關閉ssh連接而無需殺死它?如果是這樣如何?

    1熱度

    1回答

    我正在創建一個腳本,它創建ssh密鑰並將它們放到github中使用bash。我運行這個函數時遇到了這個錯誤..我想要一種方法來生成SSH密鑰,並將它們放入我的腳本中的終端的github中。 sudo ssh-keygen -t rsa KEY=$(sudo cat ~/.ssh/id_rsa.pub) echo "Here is your KEY var: ${KEY}" read -p "

    0熱度

    1回答

    我有,我需要一套名爲CLUSTER_ENV = '@fooURL' 自定義環境變量的要求我都遵循的步驟是: 打開終端,開放bash_profile和保存CLUSTER_ENV='@foo'。當我做echo $CLUSTER_ENV時,我得到空白輸出。 我在bashrc文件中做了同樣的事情,在這種情況下,$CLUSTER_ENV僅在我在同一個終端窗口中運行時顯示該值。 哪種方法可以在Mac上永久設置

    1熱度

    2回答

    我有一個腳本將2個文件保存在備份文件夾中。如果複製命令成功,我想獲得一個消息框。 @echo off Echo msgbox"Saving test1 to \backup directory." + vbNewLine + "Successfull!",0,"Backup file..">test1.vbs Echo msgbox"Saving test2 to \backup direct

    1熱度

    1回答

    有什麼功能可以讓你在終端上彩色打印背景嗎? 我在文檔中找到了函數print_with_color,但它只爲文本着色。我是否必須將ANSI轉義序列添加到字符串中,或​​者有其他方法嗎?

    1熱度

    2回答

    如何更改它,使可執行文件與其他文件相比沒有其他顏色?我在macOS Sierra(10.12.6)上。這是相同的,無論是在普通終端: ...或iTerm2: 這frustating關注一下。如果我寫chmod -x [FILENAME]那麼它會消失。但如果文件是可執行文件,我不想更改, - 我想更改可執行文件的顏色。我想我的文件看起來像這樣(不管它的可執行與否):

    -2熱度

    1回答

    如何在新控制檯/終端窗口中使用Mono(System.Diagnostics.Process)運行bash命令?它在Windows上運行良好,在該窗口中打開一個新的控制檯窗口來運行該命令。在Linux和macOS上,該命令在我用來打開該應用程序的相同終端窗口上運行。我嘗試了所有CreateNoWindow/UseShellExecute組合,但它們都不適合我。 編輯:下面的代碼: var

    2熱度

    2回答

    我用一些二進制挑戰SSHd到遠程服務器。 有一次,它要求我輸入文字。我知道它使用fgets()來讀取stdin,並且我可以溢出它被複制到並覆蓋附近變量的位置。 的問題是我不知道如何鍵入我所需要的地址值,\x84和\x04等。如果我能夠使用bash我會echo -ne "\x84"或使用C六角陣列,但我不能做那種這裏的東西。 我試過使用十六進制ASCII轉換器和複製二進制字符,也使用期望腳本發送二進