зеркало из
https://github.com/iharh/notes.git
synced 2025-10-30 21:26:09 +02:00
40 строки
1.0 KiB
Plaintext
40 строки
1.0 KiB
Plaintext
http://www.gnu.org/software/bash/manual/html_node/index.html
|
|
Coper - Advanced Bash-Scripting Guide
|
|
http://tldp.org/LDP/abs/html/
|
|
http://rus-linux.net/MyLDP/BOOKS/abs-guide/flat/abs-book.html
|
|
|
|
History:
|
|
|
|
!! - repeat previous command
|
|
|
|
Modifiers:
|
|
|
|
!!:gs/foo/bar - Runs previous command replacing foo by bar every time that foo appears
|
|
|
|
http://www.gnu.org/software/bash/manual/html_node/Modifiers.html
|
|
|
|
|
|
!!! http://www.catonmat.net/blog/bash-one-liners-explained-part-five/
|
|
|
|
$ stty stop 'undef'
|
|
|
|
|
|
|
|
|
|
|
|
# Set the PS1 prompt (with colors).
|
|
# Based on http://www-128.ibm.com/developerworks/linux/library/l-tip-prompt/
|
|
# And http://networking.ringofsaturn.com/Unix/Bash-prompts.php .
|
|
PS1="\[\e[36;1m\]\h:\[\e[32;1m\]\w$ \[\e[0m\]"
|
|
|
|
# Avoid succesive duplicates in the bash command history.
|
|
export HISTCONTROL=ignoredups
|
|
|
|
# Append commands to the bash command history file (~/.bash_history)
|
|
# instead of overwriting it.
|
|
shopt -s histappend
|
|
|
|
# Append commands to the history every time a prompt is shown,
|
|
# instead of after closing the session.
|
|
PROMPT_COMMAND='history -a'
|