]> gitweb.pimeys.fr Git - config-20-100.git/blobdiff - .bash_aliases
Commentaire sur le tri de cron
[config-20-100.git] / .bash_aliases
index 8ac7d5fd93e2a3ccaba898487f6573850a1b53d0..e6aef5899f74deb0d366a068a11639fede547a09 100644 (file)
@@ -1,6 +1,6 @@
 # .bash_aliases générique mis à votre disposition
 # par les gentils membres actifs du Cr@ns
-# Vous pouvez l'utilisez, le redistribuer, le modifier à votre convenance.
+# Vous pouvez l'utiliser, le redistribuer, le modifier à votre convenance.
 # Des questions, des suggestions : {nounou,ca}@lists.crans.org
 # Licence : WTFPL
 
@@ -22,10 +22,12 @@ alias cp='cp -i'
 alias df='df -h'
 
 # Affichage des couleurs automatiques
-alias grep='grep --color=auto'
-alias egrep='egrep --color=auto'
-alias fgrep='fgrep --color=auto'
-alias ls='ls --color=auto'
+if [ -x /usr/bin/dircolors ]; then
+    alias grep='grep --color=auto'
+    alias egrep='egrep --color=auto'
+    alias fgrep='fgrep --color=auto'
+    alias ls='ls --color=auto'
+fi
 
 # Alias ls
 alias ll='ls -alFh'
@@ -110,6 +112,11 @@ alias pdfpages="find . -name '*.pdf' -exec pdfinfo {} \; | egrep '^Pages'"
 # et pour les sommer
 alias pdfpagessum='pdfpages | awk "{print \$2}" | paste -sd+ | bc'
 
+# Add an "alert" alias for long running commands.  Use like so:
+#   long_command; alert
+alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
+
+
 
 # +------------+
 # | Cool stuff |