linux中感嘆號的使用

2021-06-20 11:10:07 字數 342 閱讀 5385

今天跟弘哥聊天,問到!tail這個是什麼意思,當時就是一蒙,知道tail是看檔案中條目的,!是看歷史命令的,兩個結合在一起還真不知道,於是上網一查,弄清楚了一下。

感嘆號(!)稱之為事件指示器 (event designator) ,用以對.bash_history中的某個命令列條目的引用。

!!     引用上一條命令。這是 `!-1' 的同義詞。

!string

引用最近的以 string 開始的命令。

!?string[?]

引用最近的包含 string 的命令。尾部的 ? 可以被忽略,如果 string 之後緊接著乙個新行符。

這些引用是引用命令輸出的結果。

Linux的! 感嘆號

在echo hello world index.html時發現會回顯執行的命令,且index.html檔案中沒有 號 使用echo hello world index.html時發現連同 一起輸出 解決辦法,不使用雙引號,改用單引號echo hello world index.html 或者感嘆號後...

Shell中的感嘆號

事件提示 shell 中!叫做事件提示符,英文是 event designators,可以方便的引用歷史命令,也就是history中記錄的命令 用法 當後面跟隨的字母不是 空格 換行 回車 和 時,做命令替換 n 會引用history中的第n個命令,比如輸入!100,就是執行history列表中的第...

alert帶感嘆號

msgbox prompt buttons title helpfile,context msgbox 函式的語法具有以下幾個命名引數 部分 描述 prompt 必要。字串表示式,作為顯示在對話方塊中的訊息。prompt 的最大長度大約為 1024 個字元,由所用字元的寬度決定。如果 prompt ...