cost 313 ms
在 GNOME 終端中模擬一個更高的終端並上下平移

[英]Emulate a taller terminal within GNOME Terminal and pan up and down

問題: 我需要能夠通過上下平移在九行終端內運行不適合九行高終端的 TUI 程序。 設置: 我有一台連接到 9 行盲文顯示器 (Canute 360) 的 Raspian 計算機。 盲文由名為brltty的屏幕閱讀器軟件自動發送到終端的最后 9 行。 終端仿真器是gnome-terminal ,它被預 ...

簡單的分割 gnu 屏幕

[英]simple split gnu screen

我無法將終端拆分為 5 個終端(垂直或水平)。 我不明白為什么每次我嘗試在 bash 或 screenrc 腳本中執行時拆分都會崩潰或什么都不做。 我不想使用鍵盤快捷鍵進行拆分,而是直接在執行的文件中進行拆分(split -v 或 split -h,或 screen -X split -v)。 腳本 ...

在 AWS codeDeploy 部署期間創建 GNU 屏幕

[英]creating a GNU screen during deployment by AWS codeDeploy

我正在嘗試使用 AWS codeDeploy 在部署期間創建 Linux 屏幕。 目的是在屏幕內運行應用程序。 我希望 codeDeploy 能夠以分離模式創建屏幕並在其中啟動應用程序。 我在 AfterInstall 和 BeforeInstall 階段嘗試了這些命令: 屏幕-RS 屏幕-dm 但 ...

conda 環境中的屏幕不使用 python PATH

[英]Screen inside conda environment doesn't use python PATH

我有一個運行 python 3.10.5 的 conda 環境。 它在沒有屏幕的終端上工作。 首先我做了 此步驟的conda info顯示: 然后我做了 這一步的conda info是 然后我在屏幕中激活了環境。 現在conda info說 但是,當我在屏幕上編寫python時, ...

在 macOS monterey 上使用 iTerm2 + screen + emacs 顯示錯誤

[英]The display is wrong when using iTerm2 + screen + emacs on macOS monterey

當我使用iTerm2 + screen + emacs時,顯示有問題。 例如,即使我不自定義設置,下划線也會自動設置為空白。 而且角色的顏色與我不使用屏幕的顏色不同。 屏幕上的顏色為粉紅色 + emacs,但默認顏色必須為藍色。 使用屏幕和不使用屏幕之間存在不同的行為。 我使用的每條信息如下 GN ...

用於運行分離屏幕、切換用戶和運行多個 bash 命令的啟動腳本

[英]Startup script to run detachted screen, switch user, and run multiple bash commands

我想創建一個小型啟動腳本,在屏幕中連續執行多項操作。 該腳本啟動一個命名的分離屏幕( screen -S discordbot -d -m有效) 腳本中的用戶已更改( screen -S discordbot -X "su discordbot" 、 screen -S discordbo ...

無法通過 ssh 執行屏幕:必須連接到終端

[英]Cannot execute screen via ssh: Must be connected to a terminal

我有一組服務器,我想在每個服務器上啟動一個專用的 Python 腳本。 我的計算機名稱列表存儲在 $COMPUTERS 變量中,為了部署我的腳本,我嘗試使用 SSH 連接並啟動屏幕實例 for ((i = 0; i < ${#COMPUTERS[@]}; i++)); do echo "" ...

即使命令返回或被殺死,如何保持 window 打開?

[英]How to keep the window opened even after the command returned or is killed?

我打開一個分離屏幕並在新的 windows 中運行一些命令:screen -dm -S test screen -S test -X screen -t htop htop screen -S test -X screen -t top top screen -S test -X screen - ...

2022-01-21 11:00:19   1   63    gnu-screen  
你如何 pipe 並從尾部過濾文本作為腳本中變量的輸入?

[英]How do you pipe and filter text from tail as input for a variable in a script?

背景故事我正在嘗試創建一個腳本,通過設備 cli 更新“設備”,但在建立 ssh 連接后它不接受任何形式的命令。 出於這個原因,我已經開始使用屏幕從設備上記錄 output,然后嘗試過濾日志中的相關信息,這樣我就可以通過將命令填充到屏幕緩沖區來將命令傳回遠程設備。(有點搖搖欲墜的做事方式它,但它所 ...

從 bash 腳本模擬鍵盤輸入

[英]Simulating keyboard input from bash script

我有一個簡單的 bash 腳本,它在screen運行幾個程序,例如: <這里我需要在bash腳本中模擬Ctrl+A: hardcopy -h logfile > : 但就我而言, xdotool的效果不如expect 。 問題是我無法在screen啟動時開始記錄屏幕 output,但我 ...

Python re.findall 預期字符串

[英]Python re.findall expected string

我想用re.findall在我的字符串中搜索一個單詞。 代碼如下: p1的返回如下所示: 如果我執行此 function,我會收到以下錯誤消息: 我已經搜索過這個問題,但一無所獲。 我正在使用 Python 3.10 ...

使用 golang 在屏幕(linux)中啟動程序

[英]Starting a program in screen (linux) using golang

我想使用 os/exec 庫在 golang 項目中的 linux 中啟動一個 .exe 文件。 我通常使用“mono”來啟動.exe文件,所以我這樣做了: 我無法運行它,我也嘗試使用cmd.Run()或cmd.Start() *使用cmd.Start() (對我來說是最好的方法)我沒有看到任何錯 ...

重新啟動時在后台啟動新屏幕

[英]Starting new Screen on the background on reboot

我有電報機器人,我希望每次重啟都自動運行。 我一直在使用 Screen 手動分離這個 python 腳本並將其留在后台。 之前,我使用過 Screen 的命令Ctrl+A和 D 來分離會話。 我試圖學習一些 Screen 命令,但它似乎不起作用。 這是我到目前為止所擁有的: 我在 Docume ...

屏幕錯誤:在@INC 中找不到 local/lib.pm(您可能需要安裝 local::lib 模塊)

[英]Screen error: Can't locate local/lib.pm in @INC (you may need to install the local::lib module)

我是 linux 編碼的新手,剛剛在工作的服務器上獲得了一個帳戶。 我沒有 sudo 權限。 由於某種未知原因,“屏幕”程序突然停止工作。 每次嘗試打開屏幕會話時,都會出現以下錯誤 在@INC 中找不到 local/lib.pm(您可能需要安裝 local::lib 模塊)(@INC 包含:/hom ...

如何解析 GNU Screen session 列表?

[英]how to parse GNU Screen session list?

應該如何以編程方式解析 GNU Screen session 列表? 我在這里使用 PHP,但任何編程語言的答案都會有所幫助。 我已經嘗試用正則表達式自己做,看起來我很接近,但它不會正確解析名稱中帶有括號的會話(這是 GNU Screen 支持的邊緣情況) 這<?php declare(s ...

使用特定會話的屏幕命令腳本?

[英]Screen command script that uses a specific session?

我希望在某個命名會話中執行命令。 當前使用screen -dmS TestScreen bash -c *可以工作,但即使我已經有一個名為 TestScreen 的會話,它也會啟動一個新會話。 有沒有辦法讓它在已經存在的 TestScreen 會話中執行命令? 谷歌建議-x可能工作,但我無法讓它 ...

運行包含帶有屏幕的 STDIN 重定向的命令

[英]Running a command that includes an STDIN redirect with screen

使用Gradle SSH 插件,我將.jar文件部署到另一台機器。 然后我想在分離的screen session 中運行 jar。 如果應用程序不需要在 STDIN 上輸入,運行screen -dmS screen-name java -jar my.jar ,這將不是問題。 我嘗試使用here-s ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM