1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-07-31 20:15:42 +02:00
tldr/pages.pt_BR/common/!.md
2025-06-02 18:51:32 +02:00

36 lines
808 B
Markdown

# !
> Mecanismo interno do bash para substituir por um comando existente no histórico.
> Mais informações: <https://gnu.org/software/bash/manual/bash.html#Event-Designators>.
- Substitui com o comando anterior e execute com o sudo:
`sudo !!`
- Substitui com o comando baseado no número da linha do `history`:
`!{{número}}`
- Substitui com o comando que foi usado algumas linhas do histórico atrás:
`!-{{número}}`
- Substitui com o comando mais recente que começa com o texto:
`!{{texto}}`
- Substitui com os argumentos do último comando:
`{{comando}} !*`
- Substitui com os argumentos do último comando:
`{{command}} !$`
- Substitui com o último comando, mas sem o último argumento:
`!:-`
- Imprime o último comando que começa com uma string sem executá-lo.:
`!{{string}}:p`