Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/06/2016, à 16:14

JPlaroche

Tweak nettoyage alternatif script de maintenance

bonjour
A LIRE en PREMIER S.V.P.

ATTENTION  ne pas ce servir  de l'option 33 mise à jour Cleansys  pour faire votre changement de version SVP


prise en charge de 18.04  LTS le 30/04/2018

post#35  CleanUser  ---> desktop
post#36  CleanSys    ---> system
post#53  rmpolice      ---> remove police



dernières modification:
cleansys
modification le 2018/08/21      sudo apt --simulate --dry-run  --just-print  dist-upgrade   l'ordre des paramètres est obligatoire dut à modification des sécurités    post#56
modification image du post#35 upstart fermer
modification le 2018/08/25  post#53       modification du script remove police non latine mono en un seul ordre cela simplifie grandement  merci bruno  post#58





modification  le 2017/12/30     16.04 LST     ancienne version   ex 14.04  remplacer ex apt      apt-get
modification  le 2018/02/09     prise en compte full nettoyage mariadb  cleanSys    Post #35 #36
modification le 2018/0626       suppression option 24 upstart (devenue inutile)
ajout script    le 2018/07/14    nettoyage police     ce script vous pouvez facilement le modifier  cela vous évite d'avoir des polices non latine (enfin presque )  mais on peut facilement faire le contraire "PROCEDURE OFFICIEL DU POST"  maintenue page 3  post #53

voir en page 2 les dernières explication de modifications

toujours avec une console et l'historique à chaque cmd vous gardez la main

j'ai repris et modifier certain script pour remplacer tweak( seulement pour la maintenance de vote system)

un grand merci a tous ceux qui ont contribués avec leurs recherches et dépots de ce qu'ils ont mis en place .....

je suis avec XUBUNTU  mais il devrait fonctionner pour UBUNTU et sa Famille


un seul code pour qu'il n'y est pas de confusion


l'idée est de ne plus me retrouver dans une situation ou je perd un logiciel qui n'est plus maintenu dans la distribution.

Tweak qui faisait le nettoyage pils poil,,,  bien sur il y en d'autre;  mais  je ne veux plus me retrouver dans ce cas .

très grosse modification prise en compte des codes escape et positionnement ect... du 2017-10-25 ... 2017/10/30  les traitement sont les mêmes

Ma procédure Perso     TESTER 16.04  avec APT   ps prenez le temps de vous pencher dessus.  MAJ  2017/10/30             pour ce qui sont en dessous de 16.04  remplacer apt par apt-get

Mise à jour du 2017/12/30   prise en compte des multi kernel
.... enfin le N° version  est vraiment prise en compte (merci a ce qui mon aidé) .... avant le EGREP  était traité comme du texte  alors que maintenant y est adjoint la recherche  comme celle de synaptique et purger en une seul fois.    ps(les n° version devenant a rallonge me satisfaisais pas et le trie devenait impossible enfin de LTS , la recherche par l'ordre "version"  voir explication  page 2"

Simple/ fiable / lisible / tous les ordres font parti de L'OS de base / pas de sous procédure / des analyses avant de passer a l'acte /  plein de commentaire / 
j'aurai pu le faire avec beaucoup moins de ligne de codes mais le but est que tous puisse lire sans ce poser de question. 

grosse Mise à jour  plein de contrôle supplémentaire et de la clarté dans le code nécessaire pour ceux qui veulent rajouter des purges ex: mariabd/PostgreSql ou autre logiciel ayant des traces


# merci à  http://tosri.free.fr/index.php?post/201 … s-les-logs
# merci à  https://hoper.dnsalias.net/tdc/index.php?pages/kclean
# merci à  https://forum.ubuntu-fr.org/viewtopic.p … #p14126601    sur  Nesthib
# merci à http://rtfm.etla.org/xterm/ctlseq.html     les ordres escape en clair pour ceux qui voudrais faire autrement
# merci à https://abs.traduc.org/abs-fr/index.html    une mine d'or une inspiration et remercie encore
# merci à http://www.toutes-les-couleurs.com/code-couleur-rvb.php


kholo a écrit :

merci pour ses Idées de mettre en fonction




sous votre utilisateur
faite un Lanceur   

xfce4-terminal --hide-menubar  --execute  /home/???vous???/???Process????.sh

avec le répertoire de travail ne pas coché terminal .... Merci
cleanUser.sh

sous votre admin excecuter avec SUDO
faite un Lanceur   

xfce4-terminal --hide-menubar  --execute sudo  /home/???vous???/???Process????.sh

a)cleanUser.sh  avec sudo
b) cleanSys.sh  avec sudo   (rappel il ne suffit pas de demander le Login pour certain ordres touchant le system il faut lui redire que vous êtes l'ADMIN)

le nouveau code est plus loin merci  https://forum.ubuntu-fr.org/viewtopic.p … 991272&p=2




nettoyage des polices non latine du repertoire "/usr/share/fonts/truetype/noto"  voir section dedier.


ps REPONSE A LA CRITIQUE
avant d'écrire n'importe quoi vérifie d'abord .  le code escape ne nécessite pas de root et est portable sur toute console (voir ncurse) , l’exécution de sudo est obligatoire pour certaine commande dont vous pouvez trouvez la doc , il faut lire et relire avant de faire des conseils, de plus si cela ne vous intéresse pas pas la peine de semer le doute il y a déjà assez de problème comme ça.
je ne me serait pas permis de proposer un script qui casse la distro. trop de respect pour le métier.
Ensuite beaucoup de personnes ce sont pencher sur le problème du nettoyage, pour ma part j'utilisais comme beaucoup TWEAK qui a cessé de fonctionner. le script a été publier je ne voulais pas reprendre le même principe et m'orienter plutôt vers quelque chose ou chacun pourrait profiter et personnaliser à sa guise, je n'ai aucune prétention d'avoir fait le tour de tous les logiciel qui laisse des traces s'accumuler.
Mais j'ai inclue les bases et quelques logiciels pour exemple.... je finirais par redire je n'ai rien inventé seulement repris les conseils et préconisation recommander sur Debian et ask Ubuntu ainsi que dans la doc

@bientôt :P

Dernière modification par JPlaroche (Le 25/08/2018, à 20:34)


depuis 2004 avec Ubuntu
depuis 1976 informaticien   Mon site plein d'information pour les programmeurs   http://www.ombrebleu.com

Hors ligne

#2 Le 03/06/2016, à 13:23

SylvaiNN

Re : Tweak nettoyage alternatif script de maintenance

Peut-on faire fonctionner ces scripts sous Kubuntu 16.04 ? Merci.


Kubuntu 16.04 64bits
INTEL NUC D34010WYKH2 (i3 4010U) | 2x4Go PC12800 | SSD CRUCIAL M500 120 Go msata | Disque dur HITACHI Travelstar 7K1000 - 1 To | Carte Wifi Intel 6235AN.HMWWB

Hors ligne

#3 Le 03/06/2016, à 14:59

littlejohn75

Re : Tweak nettoyage alternatif script de maintenance

#    30, 40 : noir ;
#    31, 41 : rouge ;
#    32, 42 : vert ;
#    33, 43 : jaune ;
#    34, 44 : bleu ;
#    35, 45 : rose ;
#    36, 46 : cyan ;
#    37, 47 : gris.

Vos deux scripts utilisent ces informations d'une manière à la fois non portable et illisible. Je vous conseille d'utiliser des fonctions et pour ces histoires de couleur (qui représentent une amélioration, certes) de vous inspirer  de ce qui est fait dans /lib/lsb/init-functions où on voit des lignes du genre

    # Only do the fancy stuff if we have an appropriate terminal
    # and if /usr is already mounted
    if log_use_fancy_output; then
        RED=$( $TPUT setaf 1)
        YELLOW=$( $TPUT setaf 3)
        NORMAL=$( $TPUT op)
    else
        RED=''
        YELLOW=''
        NORMAL=''
    fi

    if [ $1 -eq 0 ]; then
        echo "." || true
    elif [ $1 -eq 255 ]; then
        /bin/echo -e " ${YELLOW}(warning).${NORMAL}" || true
    else
        /bin/echo -e " ${RED}failed!${NORMAL}" || true
    fi

Votre utilisation systématique des séquences Escape n'est pas portable, mais surtout rend un code qui doit être exécuter en root très difficile à évaluer.

Il serait bon aussi de documenter quelles commandes (de quel paquet) sont utilisées.  De plus, si vous testez que tout un script est exécuté  via sudo ou par l'utilisateur root, je ne vois pas l'intérêt de passer par sudo par la suite.

Pour l'architecture globale et le menu des choix possibles, je vous suggère de regarder du côté de whiptal

sudo aptitude install whiptail debian-goodies
debmany whiptail

Cordialement,
Regards,
Mit freundlichen Grüssen,
مع  تحياتي الخالصة
---
F. Petitjean
« On ne perd pas son temps en aiguisant ses outils. »
    Proverbe français

« Moi, lorsque je n’ai rien à dire, je veux qu’on le sache. »  (R. Devos)

Hors ligne

#4 Le 03/06/2016, à 15:59

JPlaroche

Re : Tweak nettoyage alternatif script de maintenance

SylvaiNN a écrit :

Peut-on faire fonctionner ces scripts sous Kubuntu 16.04 ? Merci.

tu test avec la procedure cleanUser qui elle n'est pas avec sudo

normalement tu ne devrait pas avoir de problème

si tu n'utilise pas firefox ou thunderbird alors modifi la procédure


ps REPONSE A LA CRITIQUE

https://forum.ubuntu-fr.org/profile.php?id=1681249   avant d'écrire n'importe quoi vérifie d'abord .  le code escape ne nécessite pas de root et est portable sur toute console (voir ncurse) , l’exécution de sudo est obligatoire pour certaine commande dont vous pouvez trouvez la doc , il faut lire et relire avant de faire des conseils, de plus si cela ne vous intéresse pas pas la peine de semer le doute il y a déjà assez de problème comme ça.
je ne me serait pas permis de proposer un script qui casse la distro. trop de respect pour le métier. Ensuite beaucoup de personnes ce sont pencher sur le problème du nettoyage, pour ma part j'utilisais comme beaucoup TWEAK qui a cessé de fonctionner. le script a été publier je ne voulais pas reprendre le même principe et m'orienter plutôt vers quelque chose ou chacun pourrait profiter et personnaliser à sa guise, je n'ai aucune prétention d'avoir fait le tour de tous les logiciel qui laisse des traces s'accumuler. mais j'ai inclue les base et quelque logiciel pour exemple.... je finirais par redire je n'ai rien inventé seulement repris les conseils et préconisation recommander sur Debian et ask Ubuntu ainsi que dans la doc .

Dernière modification par JPlaroche (Le 28/12/2016, à 11:27)


depuis 2004 avec Ubuntu
depuis 1976 informaticien   Mon site plein d'information pour les programmeurs   http://www.ombrebleu.com

Hors ligne

#5 Le 03/06/2016, à 16:05

JPlaroche

Re : Tweak nettoyage alternatif script de maintenance

enebre a écrit :

Ce qui m'inquiète c'est avec le script cleanUser, je ne voudrais pas perdre mes config de thunderbird et firefox, mots de pass, bookmarks, etc

tu ne perd rien seulement le cache c'était pareil avec tweak ou bleach...

reprends les scripts là je ne l'ai toucherais plus (sur le principe) pour moi  ils fonctionnent  mes dernières modif ont été les derniers réglage de confort. le 2016/06/03 17:07

le caches est diferent de .mozilla  ou .thunderbird       le nettoyage ce fait .cache

Dernière modification par JPlaroche (Le 09/06/2016, à 11:16)


depuis 2004 avec Ubuntu
depuis 1976 informaticien   Mon site plein d'information pour les programmeurs   http://www.ombrebleu.com

Hors ligne

#6 Le 04/06/2016, à 22:21

JPlaroche

Re : Tweak nettoyage alternatif script de maintenance

enebre a écrit :

Voilà j'ai màj les scripts et relancé tout sauf la défragmentation, nickel et bien pratique.

n'ait crainte je l'utilise partout et chez les voisins ou ailleurs ,
on peut se servir manager mise à dispo dans les distributions, mais si tu regarde avec synaptic tu vois que tout n'ai pas pris en compte , for de cela je me suis pris  dans savoir plus si vous fait upgrade ou dist-upgrade vous verrez plein d'information qui confirme mon choix pour dist-upgrade (version stable de l'os)  car il met l'ensemble de votre distribution a jour et nettoie tout seul  ..... chose que manager ne prend pas en compte Mais si vous êtes un forcenée des nouvelles version bêta alors prenez manager et faite avec synaptique aux goute  à goute   

il ne faut pas aussi être un malade de la propreté mais périodiquement un pti coup de nettoyage ne fait pas de mal.

la défragmentation n'est pas trop utile en temps normal moi elle me sert après une grosse install ou sur des stocks d'images importantes film etc... 

de plus si tu as des doutes tous les ordres sont dans  man atp ou sur le web     d'ailleurs je remercie encore certaine personnes qui ont posté une partie de la solution je n'ai fait que d'avancé le chmilblik

pour quoi avec un terminal cela vous donne l'historique , et c'est une procédure très simple avec des astuces qui peuvent vous aidez  quand à la façon de colorer  elle est très valable pour un terminal un peut  antique mais fonctionnel (ncurses et autre sans servent) et puis je n'ai pas voulu sortir du système de base mise a disposition donc sauf la parti cleankernel.sh .... et là remplacer par quelque ordre voir dans la doc Ubuntu (peut-être que je verrais si  en bash ou awk je peut fournir la même prestation ???? !!!! ) , n’ayez pas peur je n'ai mis aucune choses qui puissent mettre en danger votre système.

Dernière modification par JPlaroche (Le 04/06/2016, à 23:20)


depuis 2004 avec Ubuntu
depuis 1976 informaticien   Mon site plein d'information pour les programmeurs   http://www.ombrebleu.com

Hors ligne

#7 Le 05/06/2016, à 15:00

bigoud92

Re : Tweak nettoyage alternatif script de maintenance

bonjour à tous,tout d'abords un grand merci pour ces scripts et ensuite je voudrais savoir comment lancer les scripts avec le lanceur d'unity avec les droits d'administrateur? Merci


Amateur d'Ubuntu depuis 2009 je suis novice mais je me soigne, et je suis animateur de podcast débutant l'apéro des papas manchots
PC portable sony vaio ubuntu 16.04 64bits : Intel® Core™ i5-2410M CPU @ 2.30GHz , 4GB ram
Ma chaîne youtube : http://www.youtube.com/c/johnguecko
Mon site : http:/www.bigoudops.fr

Hors ligne

#8 Le 05/06/2016, à 15:23

JPlaroche

Re : Tweak nettoyage alternatif script de maintenance

bigoud92 a écrit :

bonjour à tous,tout d'abords un grand merci pour ces scripts et ensuite je voudrais savoir comment lancer les scripts avec le lanceur d'unity avec les droits d'administrateur? Merci


d'abord je fini mes tests car j'ai trouvé encore plus fort et plus securiser

donc reprendre les  2 premiers ils sont ok

le dermeirs en tant qu'utilisateurs il me reste encore une bidouilll

bon pour le lanceur

creer une lanceur

nom                   CleanUser
le commande    /home/ton_dossier//cleanUser.sh

cocher executer dans le terminal
mettre les script avec propriété   
cocher la case autoriser a esecuter


je devrais terminer pour le bouleau les cleanuser dans une heure
@bientôt


depuis 2004 avec Ubuntu
depuis 1976 informaticien   Mon site plein d'information pour les programmeurs   http://www.ombrebleu.com

Hors ligne

#9 Le 05/06/2016, à 15:26

bigoud92

Re : Tweak nettoyage alternatif script de maintenance

oui j'ai bien fait tout cela mais il ce lance directe sans demander mon mot de passe pour passer en sudo. En tout cas merci pour cette réponse rapide big_smile


Amateur d'Ubuntu depuis 2009 je suis novice mais je me soigne, et je suis animateur de podcast débutant l'apéro des papas manchots
PC portable sony vaio ubuntu 16.04 64bits : Intel® Core™ i5-2410M CPU @ 2.30GHz , 4GB ram
Ma chaîne youtube : http://www.youtube.com/c/johnguecko
Mon site : http:/www.bigoudops.fr

Hors ligne

#10 Le 05/06/2016, à 15:46

JPlaroche

Re : Tweak nettoyage alternatif script de maintenance

bigoud92 a écrit :

oui j'ai bien fait tout cela mais il ce lance directe sans demander mon mot de passe pour passer en sudo. En tout cas merci pour cette réponse rapide big_smile


la meme chose dans la commande mais avec

sudo /home/ton_repertoir/cleanSys.sh

mettre le meme repertoir de travail   ex: /home/ton_repertoir/


depuis 2004 avec Ubuntu
depuis 1976 informaticien   Mon site plein d'information pour les programmeurs   http://www.ombrebleu.com

Hors ligne

#11 Le 05/06/2016, à 15:53

bigoud92

Re : Tweak nettoyage alternatif script de maintenance

JPlaroche a écrit :
bigoud92 a écrit :

oui j'ai bien fait tout cela mais il ce lance directe sans demander mon mot de passe pour passer en sudo. En tout cas merci pour cette réponse rapide big_smile


la meme chose dans la commande mais avec

sudo /home/ton_repertoir/cleanSys.sh

mettre le meme repertoir de travail   ex: /home/ton_repertoir/

Super ça fonctionne au poils je suis sous ubuntu 16.04 merci beaucoup j'ai appris quelque choses encore aujourd’hui je ne pensais pas qu'il était possible de rajouter sudo devant la commande sur le créateur de lanceur MERCI et BRAVO


Amateur d'Ubuntu depuis 2009 je suis novice mais je me soigne, et je suis animateur de podcast débutant l'apéro des papas manchots
PC portable sony vaio ubuntu 16.04 64bits : Intel® Core™ i5-2410M CPU @ 2.30GHz , 4GB ram
Ma chaîne youtube : http://www.youtube.com/c/johnguecko
Mon site : http:/www.bigoudops.fr

Hors ligne

#12 Le 05/06/2016, à 16:02

bigoud92

Re : Tweak nettoyage alternatif script de maintenance

Voici le résultat avec ton aide le premier c'est cleanUser et le second c'est cleanSys en attendant de trouver des belles icones pour les remplacer cool 1465138771.png


Amateur d'Ubuntu depuis 2009 je suis novice mais je me soigne, et je suis animateur de podcast débutant l'apéro des papas manchots
PC portable sony vaio ubuntu 16.04 64bits : Intel® Core™ i5-2410M CPU @ 2.30GHz , 4GB ram
Ma chaîne youtube : http://www.youtube.com/c/johnguecko
Mon site : http:/www.bigoudops.fr

Hors ligne

#13 Le 05/06/2016, à 16:13

JPlaroche

Re : Tweak nettoyage alternatif script de maintenance

le script de kclean est très confortable .
mais je voulais comprendre et le mettre avec plus de présentation et je suis tombé sur une page qui ma ouvert une porte je l'ai intégrer avec les explications  pour les noyaux .
de plus comme je développe sur c++ je me suis lancer dans le bash   et j'ai plutôt tester plein de conditions pour en faire un peu une référence et améliorer pas la suite le style d'écriture pour d'autre procédures.
@bientôt


depuis 2004 avec Ubuntu
depuis 1976 informaticien   Mon site plein d'information pour les programmeurs   http://www.ombrebleu.com

Hors ligne

#14 Le 05/06/2016, à 16:18

bigoud92

Re : Tweak nettoyage alternatif script de maintenance

mais ça fait pas 1heure yikes yikes je mets ça a jour tout de suite vraiment super en plus comme tu as commenter tes scripts sa me permet d'apprendre un peut le bash j'ai du mal a saisir avec les docs disponibles bon bah il me reste plus qu'a partir a la recherche d'icone parfaite pour rendre ça plus parlant et jolie par la même occasion lol merci encore et beau travail


Amateur d'Ubuntu depuis 2009 je suis novice mais je me soigne, et je suis animateur de podcast débutant l'apéro des papas manchots
PC portable sony vaio ubuntu 16.04 64bits : Intel® Core™ i5-2410M CPU @ 2.30GHz , 4GB ram
Ma chaîne youtube : http://www.youtube.com/c/johnguecko
Mon site : http:/www.bigoudops.fr

Hors ligne

#15 Le 07/06/2016, à 12:58

enebre

Re : Tweak nettoyage alternatif script de maintenance

d'accord je l'ai trouvé et remplacé par:
if [ $compteur != 0 ] ; then

Hors ligne

#16 Le 26/07/2016, à 23:44

JPlaroche

Re : Tweak nettoyage alternatif script de maintenance

Bonjour ,  merci a tous ceux qui mon fait confiance , bien sur je souhaite que cela vous a donné des idée et que vous avez modifié en ce sens.

Pour ma part cela a été un vrais soulagement pour la maintenance du system  propre et j'ai depuis remarqué que je n'avais plus de paquets en attentes dans synaptique.
bien-sur je n'ai pas tout mis dans le script car cela n'est pas standard par exemple les sortie .out lors d'un nohup (lancement en background d'une app)  ect... 

de plus j'ai suivi les remarques dans ASK UBUNTU et je vois que mes choix sont bien validés.  actuellement je suis sur les nouvelles technologie du web ex: webkitgtk3.0-dev   prometteur très prometteur  et j'ai finit par installer Firefox développer Édition  avec le ppa bien fait et facilite grandement les tests
pour ceux que cela intéresse cette nouvelle technologie vas sur les interfaces ce servant des techniques du web html5 et JavaScript  que l'on lie avec un websocketd (chercher sur le web)  par exemple cela vous permet d'avoir un programme a l'écoute sur votre serveur ou bureau qui lui géreras les connexion BD commit verrouillage ect..  et votre écran sera votre navigateur   deux partie distincte comme si cela était un seul programme  donc un portage simple cela vas de l'application gestion de tables    pays client  cde stock .... a un cloud eh oui mais cela existe en natif sur l'as400 mais c'est une autre histoire   , au passage je voudrais dire que Linux est une formidable plateforme fiable et permet aux développeurs de s'éclater ...
peut-être que je mettrais en ligne une application gestion de carnet d'adresse juste pour vous donner du goûts.   @bientôt cool:


depuis 2004 avec Ubuntu
depuis 1976 informaticien   Mon site plein d'information pour les programmeurs   http://www.ombrebleu.com

Hors ligne

#17 Le 14/09/2016, à 12:26

JPlaroche

Re : Tweak nettoyage alternatif script de maintenance

j'ai nettoyé et supprimer des commentaires m'appartenant . pour plus de clarté.

et je n'ai laissé que les scripts actif. et fonctionnel.
ceux ci sont actif au boulot  et chez moi ainsi que chez des amis. et depuis plus de problème de nettoyage.
vous pouvez les modifier et les personnaliser . exemple POSGRESQL est inclus mais vous pouvez ajouter DB2 ou autre...

quand a l'évolution du projet j'utilise libwebsocket j'ai mis un post qui a plein d'astuce pour géré une saisie d'écran (formulaire) mais d'un point de vue industriel ( temps réel) j'avance et il me reste la partie Grid il y a beaucoup de solution mais peu sont viable . je dépose mes sources github https://github.com/AS400JPLPC/test_websocket
@bientôt


depuis 2004 avec Ubuntu
depuis 1976 informaticien   Mon site plein d'information pour les programmeurs   http://www.ombrebleu.com

Hors ligne

#18 Le 22/12/2016, à 19:40

LeoMajor

Re : Tweak nettoyage alternatif script de maintenance

bonsoir,
aussi

if [[ $EUID -ne 0 ]]; then
   echo "vous n'êtes pas l'admin, ..." 
fi
moins môche que ...

if [ "$(whoami)" != "root" ]  ;then
...

Hors ligne

#19 Le 24/12/2016, à 10:29

kholo

Re : Tweak nettoyage alternatif script de maintenance

salut,
bonne initiative ce script...
je suis !

Hors ligne

#20 Le 12/03/2017, à 10:02

JPlaroche

Re : Tweak nettoyage alternatif script de maintenance

les répertoire traités:
$HOME/.mozilla/firefox/
$HOME/.thunderbird/
$HOME/.cache/sessions/
$HOME/.thumbnails/
$HOME/.cache/upstart/
$HOME/.cache/simple-scan/
$HOME/.cache/Clementine/
$HOME/.macromedia/
$HOME/.adobe/
$HOME/.local/share/Trash/
$HOME/.cache/'disruptive innovations sarl'/bluegriffon
$HOME/.config/teamviewer10/logfiles/

les fichiers traités:
\.old
\.log
\.bak
et les fichier ~    anciens fichier voir la pratique de windows

peut mettre en commentaire avec  "#" si on veux récupérer le rapport
# rm  -Rf $HOME/cleanUser.txt # on supprime le fichier de travail

pour omettre un répertoire  que vous ne voulez pas nettoyer 
find $HOME  -not -path "/home/???????/STRUMUCH"  -mtime -1  -type f | grep   '\.log'  >$HOME/cleanUser.txt                     jour -1
ou
find $HOME  -not -path "/home/???????/STRUMUCH"    -type f | grep   '\.log'  >$HOME/cleanUser.txt                                        tout

Dernière modification par JPlaroche (Le 25/10/2017, à 17:16)


depuis 2004 avec Ubuntu
depuis 1976 informaticien   Mon site plein d'information pour les programmeurs   http://www.ombrebleu.com

Hors ligne

#21 Le 03/08/2017, à 16:35

nam1962

Re : Tweak nettoyage alternatif script de maintenance

Tiens, je n'avais pas vu ce fil. Je le suis wink


[ Modéré ]

Hors ligne

#22 Le 23/10/2017, à 12:48

kholo

Re : Tweak nettoyage alternatif script de maintenance

salut,
comme déjà dit : je te suis...
pour avoir dépiauté tes scripts (et utilisé certains concepts),
j'y vois quelques améliorations possible (surtout pour améliorer la lecture).

j'utilise geany et je l'ai réglé pour afficher les espaces et tabulations ;
du coup, la lecture de ton code montre un peu de tout :
que des espaces, que des tab et les deux mélangés.

ensuite il restera des doubles espaces (qui ne servent à rien) et que tu ne pourras corriger qu'après avoir tout passé en tab dans le point précédent.

ensuite, pour les couleurs, j'utilise maintenant :

fdNoir='\033[40m'
fdRouge='\033[41m'
fdVert='\033[42m'
fdJaune='\033[43m'
fdBleu='\033[44m'
fdRose='\033[45m'
fdCyan='\033[46m'
fdGris='\033[47m'
# fdDefaut='\033[49m'

enNoir='\033[30m'
enRouge='\033[31m'
enVert='\033[32m'
enJaune='\033[33m'
enBleu='\033[34m'
enRose='\033[35m'
enCyan='\033[36m'
enGris='\033[37m'
# enDefaut='\033[39m'

enGras='\033[1m'
enSouligner='\033[4m'
enClignotant='\033[5m'
enSurligner='\033[7m'
enCache='\033[8m'

enDefaut='\033[0m'

que j'appelle ainsi :

tete_de_page="${enJaune}${enGras}-------------------------------------------
${enRouge}${enGras}$nomlogiciel V.$VERSION
${enJaune}${enGras}-------------------------------------------"

ce qui rend le texte plus lisible dans le code

sinon "function" est devenu inutile :
function uneFonction

uneFonction () { le code ici ; }

tes fonctions suivantes sont devenues (à mon usage) :

pause () {
	echo -e "${enVert}${enGras}Appuyer sur une touche pour continuer..."
	read -s -n 1
	}

on_clear_terminal () {
	echo "${enDefaut}"
	reset > /dev/null
	}

NB : j'adore la fonction on_clear_terminal wink

voilà rien d’exceptionnel à cette première lecture mais c'était une bonne occasion de t'encourager...

Hors ligne

#23 Le 25/10/2017, à 03:05

JPlaroche

Re : Tweak nettoyage alternatif script de maintenance

Modification Importante:

cleanUser

pas de changement dans le traitement

mais .... 

prise en compte des couleurs
mise en place des fonctions  indentation (celle de mon script pas de la saisie html)
traitement du curseur ect....
Bon là vous avez assez d'exemples pour vous amusez....
des fonctions comme  affichage avec positionnement curseur ect.....

Dernière modification par JPlaroche (Le 25/10/2017, à 03:06)


depuis 2004 avec Ubuntu
depuis 1976 informaticien   Mon site plein d'information pour les programmeurs   http://www.ombrebleu.com

Hors ligne

#24 Le 25/10/2017, à 06:01

kholo

Re : Tweak nettoyage alternatif script de maintenance

ect etc... wink

Hors ligne

#25 Le 25/10/2017, à 09:18

kholo

Re : Tweak nettoyage alternatif script de maintenance

je ne sais pas où en est ta dernière version :
cleanSys
pas d'info si lancé sans être sudo ou sudoer, le menu s'affiche... sur 14.04 choix 1 fonctionne, pas sur 16.04...

dans l'entête :
simmulation : simulation

côté esthétique, le fond n'est pas entièrement pris en compte lors de l'affichage de la première page
après un rafraîchissement cela fonctionne ou pas, ou oui...

bizarre l'espace après Choix en bas...

cleanUser
il reste au moins un "press key enter to continue"

----------------------------
tu parles d'un outil de nettoyage généralisé mais les fonctions sont un peu spécifiques,...
NB j'aime l'alignement par la droite des numéros de choix cool


HS///
si cela t'intéresse, j'ai bien avancé sur mon lanceur de script

Dernière modification par kholo (Le 25/10/2017, à 09:41)

Hors ligne