[root@wei shell]# vim user.sh
#!/bin/bash
# 注釋
useradd hei
echo "root" | passwd --stdin hei &> /dev/null
echo "hei使用者建立完成,預設密碼是:root"
(1)利用bash執行
[root@wei shell]# bash user.sh
(2)加許可權,在執行
[root@wei shell]# chmod a+x user.sh
[root@wei shell]# ./user.sh
[root@wei shell]# vim users.sh
#!/bin/bash
name=wei
passwd=root
useradd $name
echo "$passwd" | passwd --stdin $name &> /dev/null
echo "使用者$name建立完成,預設密碼是:$passwd"
[root@wei shell]# read -p "輸入數字:" number
輸入數字:99
#!/bin/bash
#read -p "輸入使用者名稱:" name
read -p "輸入密碼:" passwd
useradd $name
echo "$name" | passwd --stdin $name &> /dev/null
echo "使用者$name建立完成,密碼是:$passwd"
linux shell簡單介紹
shell有好多種,這裡只是簡單介紹bash shell的形式 command 引數1 引數2 對於shell來說 command是引數0 shell僅僅是呼叫系統中自帶的小工具的一種命令,傳遞的引數是什麼,傳遞的正確與否,shell都是沒辦法判斷的.shell查詢命令是從預先設定路徑的n個資料夾裡...
Linux shell 批量建立使用者
可以使用newusers命令來批量完成,該命令需要先行建立新使用者列表,該列表需要和 etc passwd檔案格式相同,格式如下 test1 x 501 501 test1 home test1 bin bash 新使用者列表建立完畢之後,使用newusers 列表檔案.txt 的方式來批量建立 n...
linux shell指令碼簡單示例
1.檢視系統使用何種shell指令碼 bash,ksh,csh echo shell 2.測試拷貝效率 bin bash size du file1 awk ksize expr size 1 starttime date s n cp file1 file1.bak endtime date s ...