grep -P "ERROR.+SQLTransientConnectionException" uts.log | wc -l
Я пытался скопировать / захватить указанную выше (предыдущую) команду в буфер обмена.
Моей попыткой был командный файл e c .bat с содержимым ниже
echo %* | clip
Однако, когда я попробовал это в ранее запущенной команде, как показано ниже
ec.bat grep -P "ERROR.+SQLTransientConnectionException" uts.log | wc -l
, она скопировала только часть grep (как показано ниже), а не всю командную строку. Он исключил вертикальную черту (|) и «w c -l»
grep -P "ERROR.+SQLTransientConnectionException" uts.log
Как мне получить / запросить всю командную строку? Есть ли переменная среды, содержащая предыдущую команду? Есть ли что-то похожее на специальные параметры bash / zsh, как объяснено здесь