Как распечатать командную строку и выполнить ее в BASH.

echo ; !#:0-$


Команда «echo» используется для вывода на экран переданных ей аргументов. В данном случае к команде «echo» добавлено два набора символов: «», который будет заменен на введенную команду, и «!#:0-$», который будет заменен на аргументы переданной команды. Таким образом, команда «echo ; !#:0-$» будет распечатывать переданную командную строку (без выполнения) и затем выполнять ее. Это может быть полезно для отладки или возврата к ранее выполненным командам без повторного набора.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *