1樓:開玉芬賴嬋
#!/bin/bash
#此小指令碼為方便需要大批量刪除具有相通特徵的使用者(如xuanfei1xuanfei2
xuanfei3)
read-p
"請輸入你想要刪除的使用者並指定範圍(如:xuanfeiab
cletd=$c-$b+1
for((i=1;i<=$d;i++)
douserdel$a$b
echo"已經成功刪除$a$b使用者"
#想徹底刪除使用者所有的資料可新增下條明令。
#rm-rf
/home/$a$b
letb=b+1
done
2樓:鄢耕順英倩
實驗內容編寫shell程式實現:建立100個名為user1~user100的使用者;建立100個名#!/bin/bash
#此小指令碼為方便需要大批量刪除具有相通特徵的使用者(如xuanfei
linux±àð´ò»¸öåúá¿é¾³ýó㻧µä½å±¾£¬×îºãóð×¢êí
linux如何寫批量刪除使用者指令碼?
3樓:
while read user; do
userdel "$user"
done <
大概這個樣子吧,自己除錯一下。
在linux作業系統下 如何批量刪除指令碼中的^m符號?
linux命令列介面下如何批量刪除.
4樓:匿名使用者
只是個例子,大概意思
怎麼使用linux裡shell rm大量檔案
5樓:雪人戰士
rm 可以刪除檔案亦可以批量刪除資料夾下所有檔案1、rm -rf 檔案或資料夾。
2、其中 -r 引數指的是遞迴刪除資料夾下所有檔案-f指的是強制刪除,如果不加-f,則沒刪一個檔案都會詢問你是否確認刪除。
6樓:冥冥天意
刪除所有的檔案。
a=/adump/*;rm -rf $a
只刪除以。aud結尾的檔案。
find /adump/ -name "*aud"|rm -rf
7樓:匿名使用者
可以試下這個命令。
ls *.aud | xargs rm -rf
8樓:匿名使用者
直接一條命令就可以了:
1、ls /adump/*.aud |xargs rm -rf
2、ls /adump/*.aud -exec rm -rf {}
linux環境下,隨機刪除一個檔案的指定項數,用shell指令碼實現
9樓:匿名使用者
可以這樣寫。
#!/bin/sh
range=3
number=$random
let "number %=range"
let "number = number+1"
sed "$number d" $1
用法(假設你的文字是。
$ sh 執行幾次的結果為。
$ sh 趙四 2 100
王五 3 80
$ sh 張三 1 98
王五 3 80
$ sh 趙四 2 100
王五 3 80
$ sh 張三 1 98
趙四 2 100$
linux(shell)指令碼程式設計題目求教,謝謝(200分,滿
先佔下樓層,空了慢慢給你做!先做第一題1月12日 bin bash echo this date date echo this cal cal echo this pwd pwd echo this ls ls 第二題1月12日 這個沒法寫了撒 太籠統 建議翻翻書。我列個環境變數的例子吧 bin b...
linux shell指令碼如何實現資料庫密碼的輸入
mysql mysql uroot p 123456789 還可以使用 shell 中的read函式 讓執行者輸入密碼後在執行mysql read p enter db pwd echo mysql uroot p reply linux 如何寫一個shell指令碼,把連線資料庫的密碼都寫進去,連線...
linux shell指令碼讀取使用者輸入的引數
while read var do echo var done 這樣也是可以的,沒錯。想回退的話用 ctrl backspace。linux就該這麼學 裡有相關介紹,建議看看。是傳給指令碼的引數個數。0 是指令碼本身的名字。1是傳遞給該shell指令碼的第一個引數。2是傳遞給該shell指令碼的第二...