From 3fa18a3106d5612d1d9f6c9ad01b26d82ccb1fdc Mon Sep 17 00:00:00 2001 From: Managor <42655600+Managor@users.noreply.github.com> Date: Wed, 2 Aug 2023 17:06:44 +0300 Subject: [PATCH] !: add page (#10572) --- pages/linux/!.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 pages/linux/!.md diff --git a/pages/linux/!.md b/pages/linux/!.md new file mode 100644 index 000000000..cb749b382 --- /dev/null +++ b/pages/linux/!.md @@ -0,0 +1,20 @@ +# Exclamation mark + +> Bash builtin to substitute with a command found in history. +> More information: . + +- Substitute with the previous command and run it with sudo: + +`sudo !!` + +- Substitute with a command based on its line number found with `history`: + +`!{{number}}` + +- Substitute with a command that was used specified lines back: + +`!-{{number}}` + +- Substitute with the most recent command that starts with `string`: + +`!{{string}}`