Как вырезать и вставить терминальный ввод-вывод без использования мыши?

Попробуйте запустить банши с терминала и затем запустить сканирование. Это должно вывести ошибку, приводящую к сбою программы. Без этого мы не можем многое сделать.

Надеюсь, это поможет, Bodsda

4
задан 27 June 2012 в 12:32

17 ответов

screen (1) позволяет копировать / вставлять с помощью клавиатуры, но для этого требуется, чтобы вы запустили свою оболочку / процесс внутри screen.

Для копирования нажмите Ctrl + A [, переместите курсор (используя клавиши со стрелками) к начальной точке и нажмите ⏎ (ВОЗВРАТ), переместите курсор к конечной точке и нажмите ⏎. Помеченный текст теперь скопирован.

Чтобы вставить, нажмите Ctrl + A]

Это решение также применимо к Byobu, так как Byobu - просто оболочка вокруг экрана.

4
ответ дан 25 July 2018 в 18:18

screen (1) позволяет копировать / вставлять с помощью клавиатуры, но для этого требуется, чтобы вы запустили свою оболочку / процесс внутри screen.

Для копирования нажмите Ctrl + A [, переместите курсор (используя клавиши со стрелками) к начальной точке и нажмите ⏎ (ВОЗВРАТ), переместите курсор к конечной точке и нажмите ⏎. Помеченный текст теперь скопирован.

Чтобы вставить, нажмите Ctrl + A]

Это решение также применимо к Byobu, так как Byobu - просто оболочка вокруг экрана.

4
ответ дан 31 July 2018 в 12:45

screen (1) позволяет копировать / вставлять с помощью клавиатуры, но для этого требуется, чтобы вы запустили свою оболочку / процесс внутри screen.

Для копирования нажмите Ctrl + A [, переместите курсор (используя клавиши со стрелками) к начальной точке и нажмите ⏎ (ВОЗВРАТ), переместите курсор к конечной точке и нажмите ⏎. Помеченный текст теперь скопирован.

Чтобы вставить, нажмите Ctrl + A]

Это решение также применимо к Byobu, так как Byobu - просто оболочка вокруг экрана.

4
ответ дан 2 August 2018 в 00:31

screen (1) позволяет копировать / вставлять с помощью клавиатуры, но для этого требуется, чтобы вы запускали оболочку / процесс внутри screen.

Ctrl + A [, переместите курсор (используя клавиши со стрелками) к начальной точке и нажмите ⏎ (ВОЗВРАТ), переместите курсор к конечной точке и нажмите ⏎. Помеченный текст теперь скопирован.

Чтобы вставить, нажмите Ctrl + A]

Это решение также применимо к Byobu, так как Byobu - просто оболочка вокруг экрана.

4
ответ дан 4 August 2018 в 16:00

screen (1) позволяет копировать / вставлять с помощью клавиатуры, но для этого требуется, чтобы вы запустили свою оболочку / процесс внутри screen.

Для копирования нажмите Ctrl + A [, переместите курсор (используя клавиши со стрелками) к начальной точке и нажмите ⏎ (ВОЗВРАТ), переместите курсор к конечной точке и нажмите ⏎. Помеченный текст теперь скопирован.

Чтобы вставить, нажмите Ctrl + A]

Это решение также применимо к Byobu, так как Byobu - просто оболочка вокруг экрана.

4
ответ дан 6 August 2018 в 00:38

screen (1) позволяет копировать / вставлять с помощью клавиатуры, но для этого требуется, чтобы вы запустили свою оболочку / процесс внутри screen.

Для копирования нажмите Ctrl + A [, переместите курсор (используя клавиши со стрелками) к начальной точке и нажмите ⏎ (ВОЗВРАТ), переместите курсор к конечной точке и нажмите ⏎. Помеченный текст теперь скопирован.

Чтобы вставить, нажмите Ctrl + A]

Это решение также применимо к Byobu, так как Byobu - просто оболочка вокруг экрана.

4
ответ дан 7 August 2018 в 18:04

screen (1) позволяет копировать / вставлять с помощью клавиатуры, но для этого требуется, чтобы вы запустили свою оболочку / процесс внутри screen.

Для копирования нажмите Ctrl + A [, переместите курсор (используя клавиши со стрелками) к начальной точке и нажмите ⏎ (ВОЗВРАТ), переместите курсор к конечной точке и нажмите ⏎. Помеченный текст теперь скопирован.

Чтобы вставить, нажмите Ctrl + A]

Это решение также применимо к Byobu, так как Byobu - просто оболочка вокруг экрана.

4
ответ дан 10 August 2018 в 06:51

screen (1) позволяет копировать / вставлять с помощью клавиатуры, но для этого требуется, чтобы вы запустили свою оболочку / процесс внутри screen.

Для копирования нажмите Ctrl + A [, переместите курсор (используя клавиши со стрелками) к начальной точке и нажмите ⏎ (ВОЗВРАТ), переместите курсор к конечной точке и нажмите ⏎. Помеченный текст теперь скопирован.

Чтобы вставить, нажмите Ctrl + A]

Это решение также применимо к Byobu, так как Byobu - просто оболочка вокруг экрана.

4
ответ дан 15 August 2018 в 18:49

xclip и grep и pipe!

Установите служебную программу xclip (sudo apt-get install xclip) По умолчанию для xclip установлено копирование входного потока в буфер обмена xclip -o будет «вставлять» содержимое буфера обмена в ваш терминал (т.е. стандартный вывод). Для регулярных выражений просто передайте команду grep; переключатель -P даст вам полную функциональность регулярного выражения Perl. Пример: ls -lR | grep -P "anc.*" | xclip для копирования в буфер обмена Используйте tee xclip вместо этого, чтобы он отображался и копировался.
4
ответ дан 25 May 2018 в 09:39
  • 1
    Я не знал о xclip и кажется полезным, но это не решает мою текущую проблему. См. Обновленный вопрос. – tonicebrian 27 June 2012 в 12:33
  • 2
    @ancechu: Ну, вот почему вы должны объяснить как можно больше контекста в вопросе для начала. Вы ssh из Windows, если да, то какая программа? Или просто из гном-терминала и т. Д.? – ish 27 June 2012 в 14:55
  • 3
    Я работаю с Linux-машиной, в основном используя терминатор и ssh-ing для удаленных ящиков – tonicebrian 27 June 2012 в 18:54

xclip и grep и pipe!

  • Установите утилиту xclip (sudo apt-get install xclip) По умолчанию xclip настроен на копирование введенного по конвейеру ввода в буфер обмена xclip -o будет «вставлять» содержимое буфера обмена в ваш терминал (т. е. стандартный вывод)
  • Для регулярных выражений просто перенаправьте команду в grep; переключатель -P предоставит вам полную функциональность регулярного выражения Perl.
  • Пример: ls -lR | grep -P "anc.*" | xclip для копирования в буфер обмена Используйте вместо этого tee xclip, чтобы он отображался и копировался.
5
ответ дан 25 July 2018 в 18:18

xclip и grep и pipe!

  • Установите утилиту xclip (sudo apt-get install xclip) По умолчанию xclip настроен на копирование введенного по конвейеру ввода в буфер обмена xclip -o будет «вставлять» содержимое буфера обмена в ваш терминал (т. е. стандартный вывод)
  • Для регулярных выражений просто перенаправьте команду в grep; переключатель -P предоставит вам полную функциональность регулярного выражения Perl.
  • Пример: ls -lR | grep -P "anc.*" | xclip для копирования в буфер обмена Используйте вместо этого tee xclip, чтобы он отображался и копировался.
5
ответ дан 31 July 2018 в 12:45

xclip и grep и pipe!

  • Установите утилиту xclip (sudo apt-get install xclip) По умолчанию xclip настроен на копирование введенного по конвейеру ввода в буфер обмена xclip -o будет «вставлять» содержимое буфера обмена в ваш терминал (т. е. стандартный вывод)
  • Для регулярных выражений просто перенаправьте команду в grep; переключатель -P предоставит вам полную функциональность регулярного выражения Perl.
  • Пример: ls -lR | grep -P "anc.*" | xclip для копирования в буфер обмена Используйте вместо этого tee xclip, чтобы он отображался и копировался.
5
ответ дан 2 August 2018 в 00:31

xclip и grep и pipe!

  • Установите утилиту xclip (sudo apt-get install xclip) По умолчанию xclip настроен на копирование введенного по конвейеру ввода в буфер обмена xclip -o будет «вставлять» содержимое буфера обмена в ваш терминал (т. е. стандартный вывод)
  • Для регулярных выражений просто перенаправьте команду в grep; переключатель -P предоставит вам полную функциональность регулярного выражения Perl.
  • Пример: ls -lR | grep -P "anc.*" | xclip для копирования в буфер обмена Используйте вместо этого tee xclip, чтобы он отображался и копировался.
5
ответ дан 4 August 2018 в 16:00

xclip и grep и pipe!

  • Установите утилиту xclip (sudo apt-get install xclip) По умолчанию xclip настроен на копирование введенного по конвейеру ввода в буфер обмена xclip -o будет «вставлять» содержимое буфера обмена в ваш терминал (т. е. стандартный вывод)
  • Для регулярных выражений просто перенаправьте команду в grep; переключатель -P предоставит вам полную функциональность регулярного выражения Perl.
  • Пример: ls -lR | grep -P "anc.*" | xclip для копирования в буфер обмена Используйте вместо этого tee xclip, чтобы он отображался и копировался.
5
ответ дан 6 August 2018 в 00:38

xclip и grep и pipe!

  • Установите утилиту xclip (sudo apt-get install xclip) По умолчанию xclip настроен на копирование введенного по конвейеру ввода в буфер обмена xclip -o будет «вставлять» содержимое буфера обмена в ваш терминал (т. е. стандартный вывод)
  • Для регулярных выражений просто перенаправьте команду в grep; переключатель -P предоставит вам полную функциональность регулярного выражения Perl.
  • Пример: ls -lR | grep -P "anc.*" | xclip для копирования в буфер обмена Используйте вместо этого tee xclip, чтобы он отображался и копировался.
5
ответ дан 7 August 2018 в 18:04

xclip и grep и pipe!

  • Установите утилиту xclip (sudo apt-get install xclip) По умолчанию xclip настроен на копирование введенного по конвейеру ввода в буфер обмена xclip -o будет «вставлять» содержимое буфера обмена в ваш терминал (т. е. стандартный вывод)
  • Для регулярных выражений просто перенаправьте команду в grep; переключатель -P предоставит вам полную функциональность регулярного выражения Perl.
  • Пример: ls -lR | grep -P "anc.*" | xclip для копирования в буфер обмена Используйте вместо этого tee xclip, чтобы он отображался и копировался.
5
ответ дан 10 August 2018 в 06:51

xclip и grep и pipe!

  • Установите утилиту xclip (sudo apt-get install xclip) По умолчанию xclip настроен на копирование введенного по конвейеру ввода в буфер обмена xclip -o будет «вставлять» содержимое буфера обмена в ваш терминал (т. е. стандартный вывод)
  • Для регулярных выражений просто перенаправьте команду в grep; переключатель -P предоставит вам полную функциональность регулярного выражения Perl.
  • Пример: ls -lR | grep -P "anc.*" | xclip для копирования в буфер обмена Используйте вместо этого tee xclip, чтобы он отображался и копировался.
5
ответ дан 15 August 2018 в 18:49
  • 1
    Я не знал о xclip, и это кажется полезным, но это не решает мою текущую проблему. Смотрите обновленный вопрос. – tonicebrian 27 June 2012 в 12:33
  • 2
    @ancechu: Вот почему вы должны объяснить как можно больше контекста в этом вопросе. У тебя ssh из винды, если да, то какая программа? Или просто из гном-терминала и т. Д.? – ish 27 June 2012 в 14:55
  • 3
    Я работаю с Linux-машины, в основном использую терминатор и ssh-ing для удаленных ящиков – tonicebrian 27 June 2012 в 18:54

Другие вопросы по тегам:

Похожие вопросы: