Shell Script

userdir 초기화

1. 개요

userdir 초기화

 

2. Source code

#!/bin/sh
 
sampledir="/tmp/sample"
ami=`whoami`
 
if [ "$ami" != "root" ]; then
        echo " 본 프로그램은 체계관리자(root)외 사용자는 실행이 제한됩니다."
        exit
fi
 
for name in $(cat /etc/passwd | awk -F: '/^user/{print $1}')
do
        cd /home/$name
        if [ -d /home/$name ]; then
                rm -rf *
        fi
        cp -rp $sampledir/* /home/$name/
 
        echo "$name 의 디렉토리 삭제가 완료되었습니다."
done
Back To Top