乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      分享兩個(gè)實(shí)用的shell腳本實(shí)例,值得收藏

       蘇醒的貝殼 2020-03-15

      概述


      1、批量創(chuàng)建特殊要求用戶

      需求:批量創(chuàng)建10個(gè)系統(tǒng)賬號hwb01-hwb10并設(shè)置密碼(密碼為隨機(jī)數(shù),要求字符和數(shù)字等混合)。

      腳本:

      #!/bin/bash############################################################## File Name: add_user.sh#############################################################?Passwd_File=/tmp/`uuidgen`.txt>$Passwd_Filechmod 400 $Passwd_File?for i in hwb{01..10} do userdel -r '$i' &>/dev/null id $i &>/dev/null if [ $? -ne 0 ] then useradd $i PassWd=`uuidgen` echo $PassWd |passwd --stdin $i &>/dev/null echo '用戶名:$i 密碼:$PassWd' >>$Passwd_File echo -e '\033[32m $i 用戶創(chuàng)建成功!\033[0m' else echo '$i 用戶已存在' fi if [ '$i' == 'hwb10' ] then echo '用戶密碼請查看文件 $Passwd_File' fidone

      分享兩個(gè)實(shí)用的shell腳本實(shí)例,值得收藏

      結(jié)果:

      分享兩個(gè)實(shí)用的shell腳本實(shí)例,值得收藏

      ps:批量創(chuàng)建用戶并設(shè)置隨機(jī)密碼(不使用shell循環(huán))

      --方法一echo user{1..20}|xargs -n1|sed -r 's#(.*)#useradd \1 \&\& echo \1 >>/tmp/passwd.txt \&\& echo $RANDOM |md5sum |cut -c 1-5>>/tmp/passwd.txt \&\& echo `tail -1 /tmp/passwd.txt`|passwd --stdin \1#g'|bash--方法二echo user{1..20}|xargs -n1|sed -r 's#(.*)#useradd \1 \&\& pass=`echo $RANDOM |md5sum |cut -c 1-5` \&\& echo $pass |passwd --stdin \1 \&\& echo \1 $pass>>/tmp/user_passwd.txt#g'|bash--方法三echo user{1..20}|xargs -n1|sed -r 's#(.*)#useradd \1 \&\& pass=`echo $RANDOM |md5sum |cut -c 1-5` \&\& echo \1:$pass>>/tmp/user_passwd.txt \&\& chpasswd</tmp/user_passwd.txt#g'|bash

      分享兩個(gè)實(shí)用的shell腳本實(shí)例,值得收藏


      2、篩選符合長度的單詞

      利用bash for循環(huán)打印下面這句話中字母數(shù)不大于6的單詞(某企業(yè)面試真題)。

      腳本:

      #!/bin/bash############################################################## File Name: changdu.sh#############################################################Word='I am hwb Welcome to my toutiao https://mp.toutiao.com/profile_v3/index'?for i in $Word do #[ ${#i} -le 6 ] && echo $i #子串方法 a=`echo $i |wc -L` if [ $a -le 6 ] then echo $i fidone

      分享兩個(gè)實(shí)用的shell腳本實(shí)例,值得收藏

      結(jié)果:

      分享兩個(gè)實(shí)用的shell腳本實(shí)例,值得收藏


        本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多