informatique:bash
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
informatique:bash [2020/12/02 14:30] – simon | informatique:bash [2024/03/19 11:45] (Version actuelle) – [Alias] simon | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== La commande " | ||
+ | La page de [[man de bash]]. | ||
+ | |||
+ | ===== Configuration (.bashrc) ===== | ||
+ | |||
+ | Pour la gestion de l' | ||
+ | <code bash> | ||
+ | #Gestion de l' | ||
+ | HISTTIMEFORMAT=" | ||
+ | HISTCONTROL=ignoredups: | ||
+ | export HISTFILESIZE=10000 | ||
+ | export HISTSIZE=${HISTFILESIZE} | ||
+ | |||
+ | # HSTR configuration | ||
+ | alias hh=hstr | ||
+ | #export HSTR_CONFIG=hicolor | ||
+ | export HSTR_CONFIG=hicolor, | ||
+ | # ensure synchronization between bash memory and history file | ||
+ | export PROMPT_COMMAND=" | ||
+ | # if this is interactive shell, then bind hstr to Ctrl-r (for Vi mode check doc) | ||
+ | if [[ $- =~ .*i.* ]]; then bind '" | ||
+ | # if this is interactive shell, then bind 'kill last command' | ||
+ | if [[ $- =~ .*i.* ]]; then bind '" | ||
+ | </ | ||
+ | |||
+ | Dans '' | ||
+ | <code bash> | ||
+ | $include / | ||
+ | |||
+ | " | ||
+ | " | ||
+ | |||
+ | set show-all-if-ambiguous on | ||
+ | set completion-ignore-case on | ||
+ | </ | ||
+ | |||
+ | __Sources :__ | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | ===== Alias ===== | ||
+ | |||
+ | <code bash> | ||
+ | alias upgrade=' | ||
+ | |||
+ | #nnn | ||
+ | #alias nnn=' | ||
+ | |||
+ | #cal | ||
+ | alias cal=' | ||
+ | alias calendar=' | ||
+ | alias khal=' | ||
+ | |||
+ | #NeoVim | ||
+ | alias v=' | ||
+ | alias vi=' | ||
+ | alias vim=' | ||
+ | alias neovim=' | ||
+ | |||
+ | #grep | ||
+ | alias grep=' | ||
+ | alias fgrep=' | ||
+ | alias egrep=' | ||
+ | |||
+ | #ls | ||
+ | alias ls='ls --color=auto' | ||
+ | alias ll='ls -alF --color=auto' | ||
+ | alias la='ls -alh --color=auto' | ||
+ | alias l='ls -CF --color=auto' | ||
+ | |||
+ | # otp | ||
+ | # exemple pour générer un code OTP : | ||
+ | alias otp-site=' | ||
+ | |||
+ | #sudo | ||
+ | alias fuck=' | ||
+ | |||
+ | #pip | ||
+ | alias pip-up=" | ||
+ | |||
+ | #cargo | ||
+ | alias cargo-up=' | ||
+ | |||
+ | # Add an " | ||
+ | # sleep 10; alert | ||
+ | alias alert=' | ||
+ | </ |