Supprimer 'CPBASH/cpbash.txt'
This commit is contained in:
@@ -1,100 +0,0 @@
|
||||
Script démarré sur 2022-03-29 15:34:57+02:00 [TERM="linux" TTY="/dev/tty1" COLUMNS="100" LINES="37"]
|
||||
[?2004hroot@bash:~/tpbash# ls
|
||||
[?2004l
|
||||
cpbash.txt crsamba3.sh crsamba5.sh rmsamba7.sh rmsamba8.sh.save.1 users.txt
|
||||
crsamba2.sh crsamba4.sh present.sh rmsamba8.sh.save rmsamba.sh users.txt.pwd
|
||||
[?2004hroot@bash:~/tpbash# nano users.txt
|
||||
[?2004l
|
||||
[?2004h)0[1;37r[m[4l[?7h[39;49m[?25l[?1c[39;49m[m[H[J[35;44H[0;10;7m[ Lecture... ][m[35;39H[0;10;7m[ Lecture de 4 lignes ][m[H[0;10;7m GNU nano 5.4 users.txt [1;99H[m
|
||||
[36d[0;10;7m^G[m Aide[15G[0;10;7m^O[m Écrire [0;10;7m^W[m Chercher [0;10;7m^K[m Couper [0;10;7m^T[m Exécuter [0;10;7m^C[m Emplacement[0;10;7mM-U[m Annuler
|
||||
[37d[0;10;7m^X[m Quitter [0;10;7m^R[m Lire fich. [0;10;7m^\[m Remplacer [0;10;7m^U[m Coller [0;10;7m^J[m Justifier [0;10;7m^_[m Aller ligne[0;10;7mM-E[m Refaire
|
||||
[2dlucien:lucien hmar
|
||||
[3dJean:Jean Troublette
|
||||
[4dValentin:Valentin siboulette
|
||||
[5dRayan:Rayan issien
|
||||
[2d[?25h[?0c[?25l[?1c[35d[J[37d[?25h[?0c[37;1H
|
||||
[?2004l[?2004hroot@bash:~/tpbash# nano users.txt[K[K[K[K[K[K[K[K[Kcrsamba8
|
||||
[?2004l
|
||||
[?2004h)0[1;37r[m[4l[?7h[39;49m[?25l[?1c[39;49m[m[H[J[35;41H[0;10;7m[ Nouveau fichier ][m[H[0;10;7m GNU nano 5.4 crsamba8 [1;99H[m
|
||||
[36d[0;10;7m^G[m Aide[15G[0;10;7m^O[m Écrire [0;10;7m^W[m Chercher [0;10;7m^K[m Couper [0;10;7m^T[m Exécuter [0;10;7m^C[m Emplacement[0;10;7mM-U[m Annuler
|
||||
[37d[0;10;7m^X[m Quitter [0;10;7m^R[m Lire fich. [0;10;7m^\[m Remplacer [0;10;7m^U[m Coller [0;10;7m^J[m Justifier [0;10;7m^_[m Aller ligne[0;10;7mM-E[m Refaire
|
||||
[2d[?25h[?0c[?25l[?1c[35d[J[37d[?25h[?0c[37;1H
|
||||
[?2004l[?2004hroot@bash:~/tpbash# nano crsamba8[K
|
||||
crsamba2.sh crsamba3.sh crsamba4.sh crsamba5.sh
|
||||
root@bash:~/tpbash# nano crsamba5.sh
|
||||
[?2004l
|
||||
[?2004h)0[1;37r[m[4l[?7h[39;49m[?25l[?1c[39;49m[m[H[J[35;44H[0;10;7m[ Lecture... ][m[35;39H[0;10;7m[ Lecture de 26 lignes ][m[H[0;10;7m GNU nano 5.4 crsamba5.sh [1;99H[m
|
||||
[36d[0;10;7m^G[m Aide[15G[0;10;7m^O[m Écrire [0;10;7m^W[m Chercher [0;10;7m^K[m Couper [0;10;7m^T[m Exécuter [0;10;7m^C[m Emplacement[0;10;7mM-U[m Annuler
|
||||
[37d[0;10;7m^X[m Quitter [0;10;7m^R[m Lire fich. [0;10;7m^\[m Remplacer [0;10;7m^U[m Coller [0;10;7m^J[m Justifier [0;10;7m^_[m Aller ligne[0;10;7mM-E[m Refaire
|
||||
[2d[36m#!/bin/bash
|
||||
[3d#set -e
|
||||
[4d[0;10;1m[34mset[35m -u
|
||||
[6d[0;10m[32mif[39m[m [32m[[[39m[m [0;10;1m[31m$#[39m[m [32m-ne[39m[m 1 [32m]][39m[m [32m;[39m[m [32mthen[7;3H[0;10;1m[34mecho[39m[m [0;10;1m[33m"usage : $0 <fichier>"[8;3H[0;10m[32mexit[39m[m 1
|
||||
[9d[32mfi
|
||||
[11dif[39m[m [32m[[[39m[m [32m![0;10;1m[35m -r[39m[m [0;10;1m[31m$1[39m[m [32m]][39m[m [32m;[39m[m [32mthen[12;3H[0;10;1m[34mecho[39m[m [0;10;1m[33m"$0 : erreur ouverture fichier $1"[13;3H[0;10m[32mexit[39m[m 2
|
||||
[14d[32mfi
|
||||
[16d[39m[mfich[32m=[0;10;1m[31m$1
|
||||
[17d[0;10m[32mwhile[39m[m [32mread[39m[m ligne
|
||||
[18d[32mdo[19;9H[39m[mlogin[32m=$([0;10;1m[34mecho[39m[m [0;10;1m[33m"$ligne"[39m[m [32m|[39m[m [0;10;1m[34mcut[35m -d[39m[m [0;10;1m[33m':'[35m -f[39m[m 1[32m)[20;9H[39m[mnom[32m=$([0;10;1m[34mecho[39m[m [0;10;1m[33m"$ligne"[39m[m [32m|[39m[m [0;10;1m[34mcut[35m -d[39m[m [0;10;1m[33m':'[35m -f[39m[m 2[32m)[21;9H[39m[mgetent passwd user [0;10;1m[33m"$login"[39m[m [32m>>[39m[m /dev/null[22;9H[32mif[39m[m [32m[[[39m[m [0;10;1m[31m$?[39m[m [32m-ne[39m[m 0 [32m]][39m[m [32m;[39m[m [32mthen[23;11H[39m[msudo useradd[0;10;1m[35m --create-home --home-dir[39m[m [0;10;1m[33m"/home/${login}"[35m --shell[39m[m /bin/bash[0;10;1m[35m -c[39m[m [0;10;1m[33m"${nom}"[39m[m [0;10;1m[33m"${[39m[0;10;7m>[24;9H[0;10m[32melse[25d[0;10;1m[34mecho[39m[m [0;10;1m[33m"$0 : user ${login} existant"[26;9H[0;10m[32mfi
|
||||
[27ddone[39m[m [32m<[39m[m [0;10;1m[33m"${fich}"
|
||||
[2d[39m[m[?25h[?0c[?25l[?1c[1;60H[0;10;7m*[99G[m
|
||||
[2dx#[32m![39m[m/bin/bash
|
||||
x[?25h[?0c[?25l[?1c[35d[0;10;7mSauver l'espace modifié ? [36;1H O[m Oui[K
|
||||
[37d[0;10;7m N[m Non [0;10;7m^C[m Annuler[K[35d[?25h[?0c[?25l[?1c
|
||||
[J[37d[?25h[?0c[37;1H
|
||||
[?2004l[?2004hroot@bash:~/tpbash# nano crsamba5.sh [K[K[K[K[K[K[K[K[K[K[K[Krmsamba
|
||||
[?2004l
|
||||
[?2004h)0[1;37r[m[4l[?7h[39;49m[?25l[?1c[39;49m[m[H[J[35;41H[0;10;7m[ Nouveau fichier ][m[H[0;10;7m GNU nano 5.4 rmsamba [1;99H[m
|
||||
[36d[0;10;7m^G[m Aide[15G[0;10;7m^O[m Écrire [0;10;7m^W[m Chercher [0;10;7m^K[m Couper [0;10;7m^T[m Exécuter [0;10;7m^C[m Emplacement[0;10;7mM-U[m Annuler
|
||||
[37d[0;10;7m^X[m Quitter [0;10;7m^R[m Lire fich. [0;10;7m^\[m Remplacer [0;10;7m^U[m Coller [0;10;7m^J[m Justifier [0;10;7m^_[m Aller ligne[0;10;7mM-E[m Refaire
|
||||
[2d[?25h[?0c[?25l[?1c[35d[J[37d[?25h[?0c[37;1H
|
||||
[?2004l[?2004hroot@bash:~/tpbash# nano rmsamba
|
||||
rmsamba7.sh rmsamba8.sh.save rmsamba8.sh.save.1 rmsamba.sh
|
||||
root@bash:~/tpbash# nano rmsamba8.sh.save[K[K[K[K[K[K[K[K[K7.sh
|
||||
[?2004l
|
||||
[?2004h)0[1;37r[m[4l[?7h[39;49m[?25l[?1c[39;49m[m[H[J[35;44H[0;10;7m[ Lecture... ][m[35;39H[0;10;7m[ Lecture de 29 lignes ][m[H[0;10;7m GNU nano 5.4 rmsamba7.sh [1;99H[m
|
||||
[36d[0;10;7m^G[m Aide[15G[0;10;7m^O[m Écrire [0;10;7m^W[m Chercher [0;10;7m^K[m Couper [0;10;7m^T[m Exécuter [0;10;7m^C[m Emplacement[0;10;7mM-U[m Annuler
|
||||
[37d[0;10;7m^X[m Quitter [0;10;7m^R[m Lire fich. [0;10;7m^\[m Remplacer [0;10;7m^U[m Coller [0;10;7m^J[m Justifier [0;10;7m^_[m Aller ligne[0;10;7mM-E[m Refaire
|
||||
[2d[36m#!/bin/bash
|
||||
[3d#set -e
|
||||
[4d[0;10;1m[34mset[35m -u
|
||||
[6d[0;10m[32mif[39m[m [32m[[[39m[m [0;10;1m[31m$#[39m[m [32m-ne[39m[m 1 [32m]][39m[m [32m;[39m[m [32mthen[7;3H[0;10;1m[34mecho[39m[m [0;10;1m[33m"usage : $0 <fichier>"[8;3H[0;10m[32mexit[39m[m 1
|
||||
[9d[32mfi
|
||||
[11dif[39m[m [32m[[[39m[m [32m![0;10;1m[35m -r[39m[m [0;10;1m[31m$1[39m[m [32m]][39m[m [32m;[39m[m [32mthen[12;3H[0;10;1m[34mecho[39m[m [0;10;1m[33m"$0 : erreur ouverture fichier $1"[13;3H[0;10m[32mexit[39m[m 2
|
||||
[14d[32mfi
|
||||
[16d[39m[mfich[32m=[0;10;1m[31m$1
|
||||
[17d[0;10m[32mwhile[39m[m [32mread[39m[m ligne
|
||||
[18d[32mdo[19;9H[39m[mlogin[32m=$([0;10;1m[34mecho[39m[m [0;10;1m[33m"$ligne"[39m[m [32m|[39m[m [0;10;1m[34mcut[35m -d[39m[m [0;10;1m[33m':'[35m -f[39m[m 1[32m)[20;9H[39m[mnom[32m=$([0;10;1m[34mecho[39m[m [0;10;1m[33m"$ligne"[39m[m [32m|[39m[m [0;10;1m[34mcut[35m -d[39m[m [0;10;1m[33m':'[35m -f[39m[m 2[32m)[21;9H[39m[mgetent passwd [0;10;1m[33m"$login"[39m[m [32m>>[39m[m /dev/null[22;9H[32mif[39m[m [32m[[[39m[m [0;10;1m[31m$?[39m[m [32m-ne[39m[m 0 [32m]][39m[m [32m;[39m[m [32mthen[23;10H[39m[msudo useradd [0;10;1m[35m --create-home --home-dir[39m[m [0;10;1m[33m"/home/${login}"[35m --shell[39m[m /bin/bash[0;10;1m[35m -c[39m[m [0;10;1m[33m"${nom}"[39m[m [0;10;1m[33m"${[39m[0;10;7m>[24;11H[mmdp[32m=$([39m[mpwgen 6 [32m)[25;11H[0;10;1m[34mecho[39m[m [0;10;1m[33m"${login}:${mdp}"[39m[m [32m|[39m[m chpasswd[26;11H[0;10;1m[34mecho[39m[m [0;10;1m[33m"${login}:${mdp}"[39m[m [32m>>[39m[m [0;10;1m[33m"${fich}.pwd"[27;9H[0;10m[32melse[28;14H[0;10;1m[34mecho[39m[m [0;10;1m[33m"$0 :utilisateur ${login} existent déjà"[29;9H[0;10m[32mfi
|
||||
[30ddone[39m[m [32m<[39m[m [0;10;1m[33m"${fich}"
|
||||
[2d[39m[m[?25h[?0c[?25l[?1c[35d[J[37d[?25h[?0c[37;1H
|
||||
[?2004l[?2004hroot@bash:~/tpbash# nano rmsamba7.sh [K[K[K[K[K
|
||||
rmsamba7.sh rmsamba8.sh.save rmsamba8.sh.save.1 rmsamba.sh
|
||||
root@bash:~/tpbash# nano rmsamba.sh
|
||||
[?2004l
|
||||
[?2004h)0[1;37r[m[4l[?7h[39;49m[?25l[?1c[39;49m[m[H[J[35;44H[0;10;7m[ Lecture... ][m[35;39H[0;10;7m[ Lecture de 29 lignes ][m[H[0;10;7m GNU nano 5.4 rmsamba.sh [1;99H[m
|
||||
[36d[0;10;7m^G[m Aide[15G[0;10;7m^O[m Écrire [0;10;7m^W[m Chercher [0;10;7m^K[m Couper [0;10;7m^T[m Exécuter [0;10;7m^C[m Emplacement[0;10;7mM-U[m Annuler
|
||||
[37d[0;10;7m^X[m Quitter [0;10;7m^R[m Lire fich. [0;10;7m^\[m Remplacer [0;10;7m^U[m Coller [0;10;7m^J[m Justifier [0;10;7m^_[m Aller ligne[0;10;7mM-E[m Refaire
|
||||
[2d[36m#!/bin/bash
|
||||
[3d#set -e
|
||||
[4d[0;10;1m[34mset[35m -u
|
||||
[6d[0;10m[32mif[39m[m [32m[[[39m[m [0;10;1m[31m$#[39m[m [32m-ne[39m[m 1 [32m]][39m[m [32m;[39m[m [32mthen[7;3H[0;10;1m[34mecho[39m[m [0;10;1m[33m"usage : $0 <fichier>"[8;3H[0;10m[32mexit[39m[m 1
|
||||
[9d[32mfi
|
||||
[11dif[39m[m [32m[[[39m[m [32m![0;10;1m[35m -r[39m[m [0;10;1m[31m$1[39m[m [32m]][39m[m [32m;[39m[m [32mthen[12;3H[0;10;1m[34mecho[39m[m [0;10;1m[33m"$0 : erreur ouverture fichier $1"[13;3H[0;10m[32mexit[39m[m 2
|
||||
[14d[32mfi
|
||||
[16d[39m[mfich[32m=[0;10;1m[31m$1
|
||||
[17d[0;10m[32mwhile[39m[m [32mread[39m[m ligne
|
||||
[18d[32mdo[19;9H[39m[mlogin[32m=$([0;10;1m[34mecho[39m[m [0;10;1m[33m"$ligne"[39m[m [32m|[39m[m [0;10;1m[34mcut[35m -d[39m[m [0;10;1m[33m':'[35m -f[39m[m 1[32m)[20;9H[39m[mnom[32m=$([0;10;1m[34mecho[39m[m [0;10;1m[33m"$ligne"[39m[m [32m|[39m[m [0;10;1m[34mcut[35m -d[39m[m [0;10;1m[33m':'[35m -f[39m[m 2[32m)[21;9H[39m[mgetent passwd [0;10;1m[33m"$login"[39m[m [32m>>[39m[m /dev/null[22;9H[32mif[39m[m [32m[[[39m[m [0;10;1m[31m$?[39m[m [32m-eq[39m[m 0 [32m]][39m[m [32m;[39m[m [32mthen[23;11H[39m[msudo userdel [0;10;1m[35m --remove[39m[m [0;10;1m[33m"${login}"[24;9H[0;10m[32melse[25d[0;10;1m[34mecho[39m[m [0;10;1m[33m"$0 : user ${login} n'est pas existant"[26;9H[0;10m[32mfi
|
||||
[27ddone[39m[m [32m<[39m[m [0;10;1m[33m"${fich}"
|
||||
[2d[39m[m[?25h[?0c[?25l[?1c[35d[J[37d[?25h[?0c[37;1H
|
||||
[?2004l[?2004hroot@bash:~/tpbash# ./rs[Kmsamba7.sh users.txt
|
||||
[?2004l
|
||||
./rmsamba7.sh :utilisateur lucien existent déjà
|
||||
./rmsamba7.sh :utilisateur Jean existent déjà
|
||||
./rmsamba7.sh :utilisateur Valentin existent déjà
|
||||
./rmsamba7.sh :utilisateur Rayan existent déjà
|
||||
[?2004hroot@bash:~/tpbash# ./rmsamba7.sh users.txt[1P
|
||||
[?2004l
|
||||
userdel: lucien mail spool (/var/mail/lucien) not found
|
||||
userdel: Jean mail spool (/var/mail/Jean) not found
|
||||
userdel: Valentin mail spool (/var/mail/Valentin) not found
|
||||
userdel: Rayan mail spool (/var/mail/Rayan) not found
|
Reference in New Issue
Block a user