20 lines
		
	
	
	
		
			432 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
	
		
			432 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
| #!/bin/bash
 | ||
| # kullanıcı silme
 | ||
| kullanici_sil(){
 | ||
| 	if [ $1 ];then
 | ||
| 		_isim=$1
 | ||
| 		if [ "$_isim" == "`cat /etc/passwd | grep $_isim | cut -d':' -f1`" ];then
 | ||
| 			userdel -f $_isim
 | ||
| 			echo "kullanıcı dizini silinecek"
 | ||
| 			[ -d /home/$_isim ] && rm -rf /home/$_isim || echo "kullanıcı dizini bulunamadı"
 | ||
| 		else
 | ||
| 			echo "$_isim kullanıcısı bulunamadı"
 | ||
| 		fi
 | ||
| 	else
 | ||
| 		echo "kullanıcı parametresi eksik"
 | ||
| 	fi
 | ||
| }
 | ||
| 
 | ||
| kullanici_sil $1
 | ||
| 
 | ||
| exit 0
 |