mactricks.de
Linux • MacOSX • Windows
Tips & Tricks for PC and Mac Computers
  • Startseite
  • Hardware
  • Software
  • Betriebssystem
  • Programmieren
  • Sonstiges
  • SiteMap
  • Credits
  • MacOSX
  • Linux
    • shell skripte
    • PDF Dateien zusammenfügen
    • Bash Tipps
    • Dateien in Unterverzeichnissen löschen
    • Backup in Image Dateien
    • initrd bearbeiten
    • DVB geht nicht !
    • Webmin - No Login !
    • Linux Rechte
    • PPTP (VPN) mit Linux
    • Server installieren
    • shell Einzeiler
    • Linux PXE Server
    • Linux Tips
    • VHCS SSI Template
  • Windows

Index » Betriebssystem » Linux » shell skripte

↑ Ein farbiges Login (User/Verzeichnis) und Bash Kürzel (Aliase) anlegen  #

dazu bearbeitet man in seinem Home Verzeichnis:

Bash
1
nano ~/.bashrc

und fügt am Ende Der Datei folgende Zeilen ein:

Bash
 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"


↑ Rekursiv bestimmte Dateitypen in einem Verzeichnis löschen  #

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:

Bash
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


0 Kommentare für 'shell skripte':
    Es existiert kein Kommentar für 'shell skripte'

laden...

Kommentar hinterlassen
tag navi shell

permalink

© 2001 - 2010 A.Hopek •  Anmelden • powered by PyLucid v0.10.3.0112 • render time: 726.6 ms - overall: 1.1 sec