gnu-linux:bash
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
gnu-linux:bash [2019/04/07 05:21] – jocker | gnu-linux:bash [Date inconnue] (Version actuelle) – supprimée - modification externe (Date inconnue) 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Bash ====== | ||
- | ===== Aliases ===== | ||
- | |||
- | Quelques aliases plus ou moins utiles. | ||
- | |||
- | <code bash .bash_aliases> | ||
- | # Edit alias | ||
- | alias aliases-edit=" | ||
- | # Update alias | ||
- | alias aliases-update=" | ||
- | |||
- | # cp, mv, rm, ls, du | ||
- | alias cp="/ | ||
- | alias mv="/ | ||
- | alias rm="rm -v" | ||
- | alias ls="ls -AFhoqv --color --group-directories-first" | ||
- | alias ds="du -csh * | sort -h -r" | ||
- | |||
- | cover-maker(){ | ||
- | for img in *.jpg *.JPG *.jpeg *.png *.PNG; | ||
- | do convert -quality 92 -resize 1000 " | ||
- | done | ||
- | } | ||
- | |||
- | # top 15 size file | ||
- | top15files(){ | ||
- | find " | ||
- | } | ||
- | |||
- | # retirer parentheses et texte dedans | ||
- | remove-parenthesis-content(){ | ||
- | for file in * ; do mv -v " | ||
- | } | ||
- | |||
- | # Compresse séparément tout les fichiers d'un répertoire en zip | ||
- | compress-all-zip(){ | ||
- | for file in *.*; do zip " | ||
- | } | ||
- | |||
- | # Compresse séparément tout les fichiers d'un répertoire en xz | ||
- | compress-all-xz(){ | ||
- | for file in *.*; do tar -c -v " | ||
- | } | ||
- | |||
- | # Compression tar.xz | ||
- | compress-xz(){ | ||
- | time tar -c " | ||
- | } | ||
- | |||
- | # Compression tar.lzo | ||
- | compress-lzo(){ | ||
- | time tar -c " | ||
- | } | ||
- | |||
- | # Extract | ||
- | function extract(){ | ||
- | if [ -f " | ||
- | case " | ||
- | *.tar.xz) | ||
- | *.tar.lzo) | ||
- | *.tar.bz2) | ||
- | *.tar.gz) | ||
- | *.bz2) | ||
- | *.rar) | ||
- | *.gz) gunzip " | ||
- | *.tar) | ||
- | *.tbz2) | ||
- | *.tgz) | ||
- | *.zip) | ||
- | *.Z) | ||
- | *.7z) 7z x " | ||
- | *.iso) | ||
- | *) echo "' | ||
- | esac | ||
- | else | ||
- | echo "' | ||
- | fi | ||
- | } | ||
- | </ | ||
- | |||
- | <code bash .bash_aliases> | ||
- | # Edit alias | ||
- | alias aliases-edit=" | ||
- | # Update alias | ||
- | alias aliases-update=" | ||
- | |||
- | # cp, mv, rm, ls, du | ||
- | alias cp="/ | ||
- | alias mv="/ | ||
- | alias rm="rm -v" | ||
- | alias ls="ls -AFhoqv --color --group-directories-first" | ||
- | alias ds="du -csh * | sort -h -r" | ||
- | |||
- | cover-maker(){ | ||
- | for img in *.jpg *.JPG *.jpeg *.png *.PNG; | ||
- | do convert -quality 92 -resize 1000 " | ||
- | done | ||
- | } | ||
- | |||
- | # top 15 size file | ||
- | top15files(){ | ||
- | find " | ||
- | } | ||
- | |||
- | # retirer parentheses et texte dedans | ||
- | remove-parenthesis-content(){ | ||
- | for file in * ; do mv -v " | ||
- | } | ||
- | |||
- | # Compresse séparément tout les fichiers d'un répertoire en zip | ||
- | compress-all-zip(){ | ||
- | for file in *.*; do zip " | ||
- | } | ||
- | |||
- | # Compresse séparément tout les fichiers d'un répertoire en xz | ||
- | compress-all-xz(){ | ||
- | for file in *.*; do tar -c -v " | ||
- | } | ||
- | |||
- | # Compression tar.xz | ||
- | compress-xz(){ | ||
- | time tar -c " | ||
- | } | ||
- | |||
- | # Compression tar.lzo | ||
- | compress-lzo(){ | ||
- | time tar -c " | ||
- | } | ||
- | |||
- | # Extract | ||
- | function extract(){ | ||
- | if [ -f " | ||
- | case " | ||
- | *.tar.xz) | ||
- | *.tar.lzo) | ||
- | *.tar.bz2) | ||
- | *.tar.gz) | ||
- | *.bz2) | ||
- | *.rar) | ||
- | *.gz) gunzip " | ||
- | *.tar) | ||
- | *.tbz2) | ||
- | *.tgz) | ||
- | *.zip) | ||
- | *.Z) | ||
- | *.7z) 7z x " | ||
- | *.iso) | ||
- | *) echo "' | ||
- | esac | ||
- | else | ||
- | echo "' | ||
- | fi | ||
- | } | ||
- | </ | ||
- | |||
- | <code -> | ||
- | # Edit alias | ||
- | alias aliases-edit=" | ||
- | # Update alias | ||
- | alias aliases-update=" | ||
- | |||
- | # cp, mv, rm, ls, du | ||
- | alias cp="/ | ||
- | alias mv="/ | ||
- | alias rm="rm -v" | ||
- | alias ls="ls -AFhoqv --color --group-directories-first" | ||
- | alias ds="du -csh * | sort -h -r" | ||
- | |||
- | cover-maker(){ | ||
- | for img in *.jpg *.JPG *.jpeg *.png *.PNG; | ||
- | do convert -quality 92 -resize 1000 " | ||
- | done | ||
- | } | ||
- | |||
- | # top 15 size file | ||
- | top15files(){ | ||
- | find " | ||
- | } | ||
- | |||
- | # retirer parentheses et texte dedans | ||
- | remove-parenthesis-content(){ | ||
- | for file in * ; do mv -v " | ||
- | } | ||
- | |||
- | # Compresse séparément tout les fichiers d'un répertoire en zip | ||
- | compress-all-zip(){ | ||
- | for file in *.*; do zip " | ||
- | } | ||
- | |||
- | # Compresse séparément tout les fichiers d'un répertoire en xz | ||
- | compress-all-xz(){ | ||
- | for file in *.*; do tar -c -v " | ||
- | } | ||
- | |||
- | # Compression tar.xz | ||
- | compress-xz(){ | ||
- | time tar -c " | ||
- | } | ||
- | |||
- | # Compression tar.lzo | ||
- | compress-lzo(){ | ||
- | time tar -c " | ||
- | } | ||
- | |||
- | # Extract | ||
- | function extract(){ | ||
- | if [ -f " | ||
- | case " | ||
- | *.tar.xz) | ||
- | *.tar.lzo) | ||
- | *.tar.bz2) | ||
- | *.tar.gz) | ||
- | *.bz2) | ||
- | *.rar) | ||
- | *.gz) gunzip " | ||
- | *.tar) | ||
- | *.tbz2) | ||
- | *.tgz) | ||
- | *.zip) | ||
- | *.Z) | ||
- | *.7z) 7z x " | ||
- | *.iso) | ||
- | *) echo "' | ||
- | esac | ||
- | else | ||
- | echo "' | ||
- | fi | ||
- | } | ||
- | </ | ||
- | |||
- | <code -> | ||
- | # Edit alias | ||
- | alias aliases-edit=" | ||
- | # Update alias | ||
- | alias aliases-update=" | ||
- | |||
- | # cp, mv, rm, ls, du | ||
- | alias cp="/ | ||
- | alias mv="/ | ||
- | alias rm="rm -v" | ||
- | alias ls="ls -AFhoqv --color --group-directories-first" | ||
- | alias ds="du -csh * | sort -h -r" | ||
- | |||
- | cover-maker(){ | ||
- | for img in *.jpg *.JPG *.jpeg *.png *.PNG; | ||
- | do convert -quality 92 -resize 1000 " | ||
- | done | ||
- | } | ||
- | |||
- | # top 15 size file | ||
- | top15files(){ | ||
- | find " | ||
- | } | ||
- | |||
- | # retirer parentheses et texte dedans | ||
- | remove-parenthesis-content(){ | ||
- | for file in * ; do mv -v " | ||
- | } | ||
- | |||
- | # Compresse séparément tout les fichiers d'un répertoire en zip | ||
- | compress-all-zip(){ | ||
- | for file in *.*; do zip " | ||
- | } | ||
- | |||
- | # Compresse séparément tout les fichiers d'un répertoire en xz | ||
- | compress-all-xz(){ | ||
- | for file in *.*; do tar -c -v " | ||
- | } | ||
- | |||
- | # Compression tar.xz | ||
- | compress-xz(){ | ||
- | time tar -c " | ||
- | } | ||
- | |||
- | # Compression tar.lzo | ||
- | compress-lzo(){ | ||
- | time tar -c " | ||
- | } | ||
- | |||
- | # Extract | ||
- | function extract(){ | ||
- | if [ -f " | ||
- | case " | ||
- | *.tar.xz) | ||
- | *.tar.lzo) | ||
- | *.tar.bz2) | ||
- | *.tar.gz) | ||
- | *.bz2) | ||
- | *.rar) | ||
- | *.gz) gunzip " | ||
- | *.tar) | ||
- | *.tbz2) | ||
- | *.tgz) | ||
- | *.zip) | ||
- | *.Z) | ||
- | *.7z) 7z x " | ||
- | *.iso) | ||
- | *) echo "' | ||
- | esac | ||
- | else | ||
- | echo "' | ||
- | fi | ||
- | } | ||
- | </ | ||
- | |||
- | |||
- | ``` | ||
- | # Edit alias | ||
- | alias aliases-edit=" | ||
- | # Update alias | ||
- | alias aliases-update=" | ||
- | |||
- | # cp, mv, rm, ls, du | ||
- | alias cp="/ | ||
- | alias mv="/ | ||
- | alias rm="rm -v" | ||
- | alias ls="ls -AFhoqv --color --group-directories-first" | ||
- | alias ds="du -csh * | sort -h -r" | ||
- | |||
- | cover-maker(){ | ||
- | for img in *.jpg *.JPG *.jpeg *.png *.PNG; | ||
- | do convert -quality 92 -resize 1000 " | ||
- | done | ||
- | } | ||
- | |||
- | # top 15 size file | ||
- | top15files(){ | ||
- | find " | ||
- | } | ||
- | |||
- | # retirer parentheses et texte dedans | ||
- | remove-parenthesis-content(){ | ||
- | for file in * ; do mv -v " | ||
- | } | ||
- | |||
- | # Compresse séparément tout les fichiers d'un répertoire en zip | ||
- | compress-all-zip(){ | ||
- | for file in *.*; do zip " | ||
- | } | ||
- | |||
- | # Compresse séparément tout les fichiers d'un répertoire en xz | ||
- | compress-all-xz(){ | ||
- | for file in *.*; do tar -c -v " | ||
- | } | ||
- | |||
- | # Compression tar.xz | ||
- | compress-xz(){ | ||
- | time tar -c " | ||
- | } | ||
- | |||
- | # Compression tar.lzo | ||
- | compress-lzo(){ | ||
- | time tar -c " | ||
- | } | ||
- | |||
- | # Extract | ||
- | function extract(){ | ||
- | if [ -f " | ||
- | case " | ||
- | *.tar.xz) | ||
- | *.tar.lzo) | ||
- | *.tar.bz2) | ||
- | *.tar.gz) | ||
- | *.bz2) | ||
- | *.rar) | ||
- | *.gz) gunzip " | ||
- | *.tar) | ||
- | *.tbz2) | ||
- | *.tgz) | ||
- | *.zip) | ||
- | *.Z) | ||
- | *.7z) 7z x " | ||
- | *.iso) | ||
- | *) echo "' | ||
- | esac | ||
- | else | ||
- | echo "' | ||
- | fi | ||
- | } | ||
- | ``` |
gnu-linux/bash.1554614478.txt.gz · Dernière modification : 2022/12/17 14:09 (modification externe)