При написании bash-скрипта я хотел бы попробовать, если он работает и в dash.
Итак, в терминальной строке я вызываю dash
и получаю командную строку '$
'.
Там я ввожу, например, "here is a long command with serious errors
Return
".
После слов я не могу оценить историю команд, например, с помощью:
arrow up
, он пишет " ^ [[A ",
!!
, он пишет " 2: !!: не найден",
Ctrl+P
, он пишет:" ^ P",
Ctrl+P Return
, он пишет:" 3:: не найдено",
и, наконец, help
или ?
Return
, пишет:" 4: help: not found"и" ?: not found".
Но как я могу получить доступ и изменить мою последнюю введенную (длинную) команду?