Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
faq_astuce [Le 11/09/2022, 11:59] – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-artfaq_astuce [Le 25/09/2022, 16:03] (Version actuelle) – [Astuces (le_biloute)] amélioration du script Amiralgaby
Ligne 48: Ligne 48:
 Si vous voulez sauvegarder vos fichiers de configurations (ces fichiers qui commencent par . dans votre home) alors je vous propose ce script: Si vous voulez sauvegarder vos fichiers de configurations (ces fichiers qui commencent par . dans votre home) alors je vous propose ce script:
 <code>#!/bin/bash <code>#!/bin/bash
-if ! [ -e $HOME/backup-dotfiles-$(date +%d-%m-%Y).tgz ] then + 
-tar c -C $HOME -z -f $HOME/backup-dotfiles-$(date +%d-%m-%Y).tgz $(find $HOME -maxdepth 1 -type f -name '\.*[^~]' -print0 \ +PATH_OF_ARCHIVE="$HOME/backup-dotfiles-$(date +%d-%m-%Y).tgz
-| while read -d $'\0' i ; do echo "${i##*/}done > /dev/null 2>&1+if ! [ -e "$PATH_OF_ARCHIVE" ] 
 +then 
 +        tar c -C "$HOME-z -f "$PATH_OF_ARCHIVE" $(find "$HOME-maxdepth 1 -type f -name '\.*[^~]' -exec basename {} \;)
 else else
- echo "$HOME/backup-dotfiles-$(date +%d-%m-%Y).tar.gz existe deja :)" && exit 1+        echo "$PATH_OF_ARCHIVE existe deja :)" && exit 1
 fi</code> fi</code>
 Libre à vous de le modifier. Libre à vous de le modifier.