В Gnome 3.14 нет поддерживаемого решения. Давайте вернемся к следующему выпуску Gnome в первом квартале 2017 года, который поможет ситуации.
$ getraw --delay=1 'vent warp core? [yn]' && vent_warp_core
getraw
(а также документы и тесты ), я полагаю, также можно было выполнить с помощью вызова read
в коде оболочки.
Это также должно работать в конвейере или в цикле while
, если требуется подсказка для каждого файла. Полностью надуманный пример:
find . -type f | ( getraw 'ready to cat?' && cat )
Если вы вставляете скопированный текст в терминал со встроенными CRLF, никакая команда с префиксом не может вас спасти (и действительно, прикрепление команды к end трубопровода закрывал бы дверь после того, как все коровы покинули стойло). Некоторые эмуляторы терминала (например, iTerm2 в OSX) недавно добавили обнаружение и перехват CRLF для смягчения такого рода проблем.
Решив проблему внедрения CRLF, вы, вероятно, сможете подделать то, что хотите, с помощью чего-то вроде:
/bin/false && ( your commands here )
После того, как вы убедились, что то, что вы хотите, это то, что у вас есть, вы можете удалить / bin / false &&
.
Подобен ответу DopeGhoti , но менее сложен:
просто введите #
:
# ( your commands here )