Tp Shell
This commit is contained in:
		
							
								
								
									
										10
									
								
								sio1/sisr1/40-Shell/scripts/crsamba.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										10
									
								
								sio1/sisr1/40-Shell/scripts/crsamba.sh
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,10 @@ | ||||
| #!/bin/bash | ||||
|  | ||||
| #set -e | ||||
| #set -u | ||||
|  | ||||
| fich=users.txt | ||||
| while read ligne  | ||||
| do | ||||
|   echo "${ligne}" | ||||
| done < $fich   | ||||
							
								
								
									
										21
									
								
								sio1/sisr1/40-Shell/scripts/crsamba2.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										21
									
								
								sio1/sisr1/40-Shell/scripts/crsamba2.sh
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,21 @@ | ||||
| #!/bin/bash | ||||
|  | ||||
| #set -e | ||||
| #set -u | ||||
|  | ||||
| fich=$1 | ||||
|  | ||||
| if [[  $# -ne 1 ]] ; then | ||||
|   echo "usage : $0 <fichier>" | ||||
|   exit 1 | ||||
| fi | ||||
|  | ||||
| if [[ ! -r "${fich}"  ]] ; then | ||||
|   echo "$0 : erreur ouverture fichier ${fich}" | ||||
|   exit 2 | ||||
| fi | ||||
|  | ||||
| while read ligne  | ||||
| do | ||||
|   echo "${ligne}" | ||||
| done < $fich   | ||||
							
								
								
									
										21
									
								
								sio1/sisr1/40-Shell/scripts/crsamba4.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										21
									
								
								sio1/sisr1/40-Shell/scripts/crsamba4.sh
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,21 @@ | ||||
| #!/bin/bash | ||||
|  | ||||
| #set -e | ||||
| #set -u | ||||
|  | ||||
|  | ||||
| if [[  $# -ne 1 ]] ; then | ||||
|   echo "usage : $0 <fichier>" | ||||
|   exit 1 | ||||
| fi | ||||
|  | ||||
| if [[ ! -r "$1"  ]] ; then | ||||
|   echo "$0 : erreur ouverture fichier ${fich}" | ||||
|   exit 2 | ||||
| fi | ||||
|  | ||||
| fich=$1 | ||||
| while read ligne  | ||||
| do | ||||
|   echo "${ligne}"|cut -d: -f1  | ||||
| done < $fich   | ||||
							
								
								
									
										23
									
								
								sio1/sisr1/40-Shell/scripts/crsamba5.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										23
									
								
								sio1/sisr1/40-Shell/scripts/crsamba5.sh
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,23 @@ | ||||
| #!/bin/bash | ||||
|  | ||||
| #set -e | ||||
| #set -u | ||||
|  | ||||
|  | ||||
| if [[  $# -ne 1 ]] ; then | ||||
|   echo "usage : $0 <fichier>" | ||||
|   exit 1 | ||||
| fi | ||||
|  | ||||
| if [[ ! -r "$1"  ]] ; then | ||||
|   echo "$0 : erreur ouverture fichier ${fich}" | ||||
|   exit 2 | ||||
| fi | ||||
|  | ||||
| fich=$1 | ||||
| while read ligne  | ||||
| do | ||||
|   login=$(echo "${ligne}"|cut -d: -f1) | ||||
|   long=$(echo "${ligne}"|cut -d: -f2) | ||||
|   echo "${login} ${long}"  | ||||
| done < $fich   | ||||
							
								
								
									
										0
									
								
								sio1/sisr1/40-Shell/scripts/file.pwd
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								sio1/sisr1/40-Shell/scripts/file.pwd
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										13
									
								
								sio1/sisr1/40-Shell/scripts/maisQui.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										13
									
								
								sio1/sisr1/40-Shell/scripts/maisQui.sh
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,13 @@ | ||||
| #!/bin/bash | ||||
|  | ||||
| #set -e  | ||||
| set -u | ||||
|  | ||||
| qui=$1 | ||||
| who|grep "^${qui}" >> /dev/null | ||||
| if [[ $? -eq 0 ]] ; then | ||||
| 	echo "${qui}" "est connecte" | ||||
| else  | ||||
| 	echo "${qui}" " n'est pas connecte" | ||||
| fi | ||||
| exit 0 | ||||
							
								
								
									
										4
									
								
								sio1/sisr1/40-Shell/scripts/users.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								sio1/sisr1/40-Shell/scripts/users.txt
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,4 @@ | ||||
| lucien:Lucien Aymar | ||||
| claudine:Claudine Mallard | ||||
| robert:Robert Menard | ||||
| marcelle:Marcelle Vincent | ||||
		Reference in New Issue
	
	Block a user