linux:shell
Tabela de conteúdos
SHELL
Ignorar histórico do shell
Adicionar ao arquivo ~/.bashrc
:
export HISTCONTROL=ignorespace
Quando for executar um comando no shell, colocar um espaço em branco
Script
Loop por linha em arquivo
while read i; do echo $i done < file.txt
.bashrc (exemplo raposo)
# .bashrc # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi # Uncomment the following line if you don't like systemctl's auto-paging feature: # export SYSTEMD_PAGER= # # ex - archive extractor # # usage: ex <file> ex () { if [ -f $1 ] ; then case $1 in *.tar.bz2) tar xjf $1 ;; *.tar.gz) tar xzf $1 ;; *.bz2) bunzip2 $1 ;; *.rar) urar $1 ;; *.gz) gunzip $1 ;; *.tar) tar xf $1 ;; *.tbz2) tar xjf $1 ;; *.tgz) tar xzf $1 ;; *.zip) unzip $1 ;; *.Z) uncompress $1;; *.7z) 7z x $1 ;; *) echo "'$1' cannot be extracted via ex()" ;; esac else echo "'$1' is not a valid file" fi } export HISTCONTROL=ignorespace export LANG="en_US" export PS1='\[\e[0;33m\]\u@\h\[\e[m\] \[\e[1;34m\]\w\[\e[m\] \[\e[0;33m\]\$\[\e[m\] \[\e[1;37m\]' export VISUAL="vim" alias ll="ls -l" alias sudo="PS1='\[\e[0;31m\]\u@\h\[\e[m\] \[\e[1;34m\]\w\[\e[m\] \[\e[0;31m\]\\$\[\e[m\] \[\e[1;37m\]' sudo"
linux/shell.txt · Última modificação: 27/04/2021 12:05 por 127.0.0.1