linux命令中的` - `和` -- `的區別


linux命令中的---的區別

在linux命令行中,命令的參數有的時候是一個連字符,有的時候是兩個連字符

對於options類型參數可以有兩種方式:

  1. 短選項(short options):顧名思義,就是短小參數。它們通常包含一個連字號和一個字母(大寫或小寫字母)

    例如:-s,-h等

  2. 長選項(long options):長選項,包含了兩個連字號和一些大小寫字母組成的單詞

    例如:--size,--help等

注:

  1. 一個程序通常會提供包括short options和long options兩種參數形式的參數,short options一般是其對應的long options的開頭字母

  2. - --可以用來做區分sh是一個選項sh還是兩個選項s和h的組合

    -sh是s和h的組合

    --sh則說明sh是單一的選項

  3. 對於一些一些命令,這個單雙連字符的規則似乎不起作用,例如
    find -name -fstype


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM