bash command

觀看 help

執行

$ bash --help

顯示

GNU bash, version 4.3.11(1)-release-(x86_64-pc-linux-gnu)
Usage:  bash [GNU long option] [option] ...
        bash [GNU long option] [option] script-file ...
GNU long options:
        --debug
        --debugger
        --dump-po-strings
        --dump-strings
        --help
        --init-file
        --login
        --noediting
        --noprofile
        --norc
        --posix
        --rcfile
        --restricted
        --verbose
        --version
Shell options:
        -ilrsD or -c command or -O shopt_option         (invocation only)
        -abefhkmnptuvxBCHP or -o option
Type `bash -c "help set"' for more information about shell options.
Type `bash -c help' for more information about shell builtin commands.
Use the `bashbug' command to report bugs.

觀看版本

執行

$ bash --version

顯示

GNU bash, version 4.3.11(1)-release (x86_64-pc-linux-gnu)
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>

This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

執行指令

執行

$ bash -c "echo hi"

顯示

hi

觀看 manpage

執行

$ man bash

可以看到「bash」的使用說明。

查詢 bash 放在那個位置

執行

$ whereis bash

顯示

bash: /bin/bash /etc/bash.bashrc /usr/share/man/man1/bash.1.gz

查詢 bash 屬於那個套件

執行

$ dpkg -S /bin/bash

顯示

bash: /bin/bash

表示「/bin/bash」是屬於「bash」這個套件。