bashで使用する特殊な記号
直前のコマンドを実行
・直前に実行したコマンドを再現
!!
・前のコマンドの最後を実施
!$
・以前実施したコマンドの中で、検索文字列にマッチしたコマンドを実行
!+検索
・直前に実行したコマンド、引数の一部を置換して実行
!:s/before/after
⇒ vim txt1.txt
!:s/1/2
vim txt2.txt
・全て置換
!:s/txt/csv
vim csv2.csv
・historyのn番目のコマンドを実行
!n
前のコマンドの引数を実施
・すべての引数
!*
・ 最初の引数
!^
・ 最後の引数
!$
・ n番目
!:n
エスケープ
・直前に実行したコマンドを再現
!!
・前のコマンドの最後を実施
!$
・以前実施したコマンドの中で、検索文字列にマッチしたコマンドを実行
!+検索
・直前に実行したコマンド、引数の一部を置換して実行
!:s/before/after
⇒ vim txt1.txt
!:s/1/2
vim txt2.txt
・全て置換
!:s/txt/csv
vim csv2.csv
・historyのn番目のコマンドを実行
!n
・すべての引数
!*
・ 最初の引数
!^
・ 最後の引数
!$
・ n番目
!:n
エスケープ
コマンド先頭にエスケープ文字をつけるとエイリアスを無視する。
\rm
Author And Source
この問題について(bashで使用する特殊な記号), 我々は、より多くの情報をここで見つけました https://qiita.com/pocket8137/items/092f701b477a12d44e6a著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .