前言
因為研究計畫需要,不得不面對自己長久以來一直逃避的Shell Script,但真的開始寫之後,不得了,似乎可以體會到學長以前跟返校演講時說過的一句話:「越厲害的MIS越輕鬆」這句話的涵義了。介紹
這次計畫需要用到的功能有以下幾點1. 刪除a0001~a0400這400個資料夾裡面的所有檔案
2. 刪除完之後在每個目錄中建立www資料夾
3. 改變權限讓該目錄用戶可以存取
程式碼
#!/bin/bash#Introduction: This program has 3 main functions
# 1. remove all files in home directory belong to specific users
# 2. create a directory named www in each home directory
# 3. change the owner of www
#First Release: 20160628
#Last Update: 20160629 - add chown and comment
#By: NCUE IM Li-heng, Chou
dir='/home/'
for number in $(seq -f 'a%04g' 1 400)
do
cd ${dir}${number}
rm -rf *
mkdir www
chown ${number}:students www
done
沒有留言:
張貼留言