
Часто я копирую и вставляю команду из текстового редактора в оболочку.
Есть ли способ показать команду (после вставки) и выполнить ее только после нажатия Enter?
Таким образом, я могу увидеть команду еще до ее выполнения и избежать проблемных ситуаций.
возможно, можно задать тот же вопрос по-другому: есть ли в bash конфигурация, позволяющая остановить выполнение команды при обнаружении новой строки и выполнить ее при ручном переводе строки пользователем?
решение1
Перед вставкой введите кавычку '
или символ."
если строка выглядит хорошо, перейдите в начало (что-то вроде HOME или CTRL+a) и удалите символ кавычек и нажмите Enter. Нажмите CTRL+c, чтобы выбросить всю многострочную вставку.
Если при вставке в буфере обмена есть символы кавычек того же типа, это может стать проблемой для данного процесса.