Index » Betriebssystem » Linux » shell skripte
dazu bearbeitet man in seinem Home Verzeichnis:
1
nano ~/.bashrc
und fügt am Ende Der Datei folgende Zeilen ein:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
# colors export CLICOLOR=1 export LSCOLORS=dxfxcxbxegedabagacad # prompt # export PS1="\u@\h\w: " export PS1="\[\e[37;1m\][\[\e[36;1m\]\u\[\e[37;1m\]@\[\e[32;1m\]\h\[\e[37;1m\]:\[\e[32;1m\]\w\[\e[37;1m\]] \[\e[0n\]" # history handling # # Erase duplicates export HISTCONTROL=erasedups # resize history size export HISTSIZE=10000 # append to bash_history if Terminal.app quits shopt -s histappend # Alias alias l="ls -la"
Möchte man z.B. alle "*.pyc" Dateien löschen, aber auch sehen, ob welche gelöscht werden, kann man das z.B. so machen:
1 2 3 4 5 6 7 8 9
#!/bin/sh delete() { echo echo delete: "$1" rm "$1" } find . -name "*.pyc" | while read i ; do delete "$i" ; done
permalink