亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > 自己常用的一些shell腳本分享

自己常用的一些shell腳本分享

熱門標簽:地圖標注超出范圍怎么辦 excel地址地圖標注 杭州機器人外呼系統 百度地圖的地圖標注 陜西電銷卡外呼系統怎么安裝 佛山高德地圖標注中心 東莞電銷機器人價格一覽表 旅游地圖標注大全 百度地圖標注圖標更換

自己寫了一下小的shell實例,雖然很小,但所有的大的程序都是由小的模塊堆積起來的,程序員一定要懂得一種腳本的書寫,而我,只會在linux下工作,所以就只能寫linux的shell腳本了,呵呵,本文會陸續更新,給自己加油!

1.模擬linnux登錄shell

復制代碼 代碼如下:

#/bin/bash
echo -n "login:"
read name
echo -n "password:"
read passwd
if [ $name = "cht" -a $passwd = "abc" ];then
echo "the host and password is right!"
else echo "input is error!"
fi

2.比較兩個數大小
復制代碼 代碼如下:

#/bin/bash
echo "please enter two number"
read a
read b
if test $a -eq $b
then echo "NO.1 = NO.2"
elif test $a -gt $b
then echo "NO.1 > NO.2"
else echo "NO.1 NO.2"
fi

3.查找/root/目錄下是否存在該文件
復制代碼 代碼如下:

#/bin/bash
echo "enter a file name:"
read a
if test  -e /root/$a
then echo "the file is exist!"
else echo "the file is not exist!"
fi

4.for循環的使用
復制代碼 代碼如下:

#/bin/bash
clear
for num in 1 2 3 4 5 6 7 8 9 10
do
    echo "$num"
done

5.
復制代碼 代碼如下:

#/bin/bash
echo "Please enter a user:"
read a
b=$(whoami)
if test $a = $b
then echo "the user is running."
else echo "the user is not running."
fi

6.刪除當前目錄下大小為0的文件
復制代碼 代碼如下:

#/bin/bash
for filename in `ls`
do
    if test -d $filename
    then b=0
    else   
       a=$(ls -l $filename | awk '{ print $5 }')
            if test $a -eq 0
             then rm $filename
             fi
        fi     
done

7.如果/export/um_lpp_source下有文件,那么將其文件系統大小改為3G
復制代碼 代碼如下:

#/bin/bash
while line=`ls /export/um_lpp_source`
do
        if test $line=""
        then  echo "NULL"
             sleep 1
    else echo $line
                chfs -a size=3G /export/um_lpp_source
                 exit 0
        fi
done

 
8.測試IP地址
復制代碼 代碼如下:

#/bin/bash
for i in  1 2 3 4 5 6 7 8 9
do
    echo "the number of $i computer is "
    ping -c 1 192.168.0.$i
done

9.如果test.log的大小大于0,那么將/opt目錄下的*.tar.gz文件
復制代碼 代碼如下:

#/bin/sh
a=2
while name="test.log"
do
        sleep 1
        b=$(ls -l $name | awk '{print $5}')
        if test $b -ge $a
        #then echo "OK"
    then `cp /opt/*.tar.gz .`
        exit 0
        fi
done

10.打印讀取的內容,為下面的例子做準備
復制代碼 代碼如下:

#/bin/bash
while read name
do
echo $name
done

11.從0.sh中讀取內容并打印
復制代碼 代碼如下:

#/bin/bash
while read line
do
    echo $line
done 0.sh

12.讀取a.c中的內容并做加1運算
復制代碼 代碼如下:

#/bin/bash
test -e a.c
while read line
do
    a=$(($line+1))
done a.c
echo $a

13.普通無參數函數
復制代碼 代碼如下:

#/bin/bash
p ()
{
    echo "hello"
}
p

14.給函數傳遞參數
復制代碼 代碼如下:

#/bin/bash
p_num ()
{
    num=$1
    echo $num
}
for n in $@
do
    p_num $n
done

15.創建文件夾
復制代碼 代碼如下:

#/bin/bash
while :
do
    echo "please input file's name:"
    read a
    if test -e /root/$a
    then
         echo "the file is existing Please input new file name:"
    else
        mkdir $a
        echo "you aye sussesful!"
        break
    fi
done

16.獲取本機IP地址
復制代碼 代碼如下:

#/bin/bash
ifconfig | grep "inet addr:" | awk '{ print $2 }'| sed 's/addr://g'

17.查找最大文件
復制代碼 代碼如下:

#/bin/bash
a=0
for  name in *.*
do
     b=$(ls -l $name | awk '{print $5}')
    if test $b -ge $a
    then a=$b
         namemax=$name
     fi
done
echo "the max file is $namemax"

18.查找當前網段內IP用戶,重定向到ip.txt文件中
復制代碼 代碼如下:

#/bin/bash
a=1
while :
do
    a=$(($a+1))
    if test $a -gt 255
    then break
    else
        echo $(ping -c 1 192.168.0.$a | grep "ttl" | awk '{print $4}'| sed 's/://g')
        ip=$(ping -c 1 192.168.0.$a | grep "ttl" | awk '{print $4}'| sed 's/://g')
        echo $ip >> ip.txt
    fi
done

19.打印當前用戶
復制代碼 代碼如下:

#/bin/bash
echo "Current User is :"
echo $(ps | grep "$$" | awk '{print $2}')

20.case語句練習
復制代碼 代碼如下:

#!/bin/bash
clear
echo "enter a number from 1 to 5:"
read num
case $num in
    1) echo "you enter 1"
    ;;
    2) echo "you enter 2"
    ;;
    3) echo "you enter 3"
    ;;
    4) echo "you enter 4"
    ;;
    5) echo "you enter 5"
    ;;
    *) echo "error"
    ;;
esac

21.yes/no返回不同的結構
復制代碼 代碼如下:

#!/bin/bash
clear
echo "enter [y/n]:"
read a
case $a in
    y|Y|Yes|YES) echo "you enter $a"
    ;;
    n|N|NO|no) echo "you enter $a"
    ;;
    *) echo "error"
    ;;
esac

22.內置命令的使用

復制代碼 代碼如下:

#/bin/bash

    clear
        echo "Hello, $USER"
        echo
       
        echo "Today 's date id `date`"

        echo

        echo "the user is :"
        who
        echo

        echo "this is `uname -s`"
        echo

        echo "that's all folks! "

23.打印無密碼用戶

復制代碼 代碼如下:

#/bin/bash
echo "No Password User are :"
echo $(cat /etc/shadow | grep "!!" | awk 'BEGIN { FS=":" }{print $1}')

24.
復制代碼 代碼如下:

#/bin/bash

    clear
        echo "Hello, $USER"
        echo
       
        echo "Today 's date id `date`"

        echo

        echo "the user is :"
        who
        echo

        echo "this is `uname -s`"
        echo

        echo "that's all folks! "

25.檢查端口號是否已啟動

復制代碼 代碼如下:

#!/bin/bash
n=1
echo "檢查xxx服務..."
while true
do
        if test $n -gt 20
        then
                echo "xxx服務啟動失敗"
                break
        fi
               
        sleep 5
        n=$(($n+1))
        port=`netstat -antp | grep "0.0.0.0:8080"`
        if [ ${#port} -gt 3 ]; then
                echo "xxx服務已經啟動"
                break;
        fi
done

您可能感興趣的文章:
  • shell腳本語言的使用(超全超詳細)
  • Linux Shell腳本系列教程(二):終端打印命令詳解
  • Linux shell傳遞參數實現原理及代碼實例
  • shell腳本4種執行方式
  • linux反彈shell的原理詳解
  • 入門shell腳本基礎及原理

標簽:雅安 延邊 隨州 南充 青島 西藏 朝陽 通遼

巨人網絡通訊聲明:本文標題《自己常用的一些shell腳本分享》,本文關鍵詞  自己,常用的,常,用的,一些,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《自己常用的一些shell腳本分享》相關的同類信息!
  • 本頁收集關于自己常用的一些shell腳本分享的相關信息資訊供網民參考!
  • 推薦文章
    日本伦理片网站| 二级特黄绝大片免费视频大片| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 91麻豆爱豆果冻天美星空| 欧美激情一区二区三区视频| 四虎影视精品永久免费网站| 台湾美女古装一级毛片| 韩国三级香港三级日本三级| 韩国三级香港三级日本三级la| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 午夜在线影院| 久久久久久久网| 99热精品在线| 亚洲精品永久一区| 国产国语对白一级毛片| 毛片的网站| 四虎影视久久| 欧美电影免费| 黄色福利片| 午夜久久网| 亚洲精品影院一区二区| 日韩专区一区| 国产亚洲精品aaa大片| 日韩在线观看免费| 国产一级强片在线观看| 亚洲精品影院久久久久久| 精品视频在线观看一区二区| 99久久精品国产免费| 国产伦精品一区二区三区在线观看| 国产国语对白一级毛片| 亚洲 欧美 91| 免费毛片播放| 欧美爱色| 亚洲女人国产香蕉久久精品| 九九热精品免费观看| 国产成人啪精品| 国产a网| 日本特黄特色aaa大片免费| 成人影院久久久久久影院| 成人免费网站视频ww| 国产一区二区精品在线观看| 日本在线不卡视频| 国产福利免费视频| 99热精品在线| 青青青草影院 | 亚飞与亚基在线观看| 国产a网| 一级女性全黄久久生活片| 国产一区二区高清视频| 国产一区二区精品| 国产福利免费视频| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 久久国产精品自由自在| 91麻豆爱豆果冻天美星空| 91麻豆tv| 日本在线不卡视频| 你懂的在线观看视频| 精品国产香蕉在线播出| 国产一区二区精品久久91| 国产精品自拍一区| 精品久久久久久中文字幕一区| 精品视频在线观看免费| 日本特黄特色aaa大片免费| 成人a大片高清在线观看| 你懂的在线观看视频| 精品国产三级a| 九九九在线视频| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产91丝袜在线播放0| 在线观看导航| 中文字幕Aⅴ资源网| 久久国产精品自线拍免费| 欧美激情在线精品video| 韩国三级香港三级日本三级| 欧美另类videosbestsex久久| 欧美激情一区二区三区视频 | 韩国妈妈的朋友在线播放| 国产a免费观看| 青草国产在线观看| 999久久狠狠免费精品| 欧美激情中文字幕一区二区| 国产伦理精品| 成人在免费观看视频国产| 精品国产一区二区三区精东影业| 国产精品12| 91麻豆tv| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 999精品在线| 九九精品在线播放| 国产美女在线观看| 台湾毛片| 亚洲精品久久玖玖玖玖| 午夜在线亚洲男人午在线| 日本在线www| 香蕉视频三级| 日韩av东京社区男人的天堂| 国产欧美精品| 精品久久久久久中文字幕一区| 天天做人人爱夜夜爽2020毛片| 国产视频一区在线| 日韩免费片| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产网站免费| 亚洲不卡一区二区三区在线| 久久国产影院| 精品国产香蕉在线播出 | 夜夜操网| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 免费一级生活片| 亚欧乱色一区二区三区| 亚洲精品中文字幕久久久久久| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 99热热久久| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 亚洲第一页乱| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 欧美a免费| 久久成人性色生活片| 99色精品| 欧美电影免费看大全| 国产a免费观看| 国产a网| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 青青久久精品国产免费看| 日韩专区第一页| 沈樵在线观看福利| 一级毛片视频在线观看| 精品久久久久久免费影院| 国产不卡精品一区二区三区| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 日韩一级黄色| 国产伦理精品| 精品国产亚一区二区三区| 精品在线视频播放| 成人免费网站视频ww| 国产视频久久久| 国产一区二区精品| 九九九国产| 欧美18性精品| 国产视频一区二区在线播放| 国产成人精品影视| 日韩在线观看视频网站| 午夜家庭影院| 国产成人啪精品视频免费软件| 国产网站免费在线观看| 国产91精品系列在线观看| 国产视频一区二区在线观看| 日韩中文字幕在线观看视频| 精品国产一区二区三区久| 久久成人性色生活片| 黄色短视屏| 精品国产香蕉在线播出 | 日韩一级精品视频在线观看| 成人高清视频免费观看| 国产美女在线一区二区三区| 一本高清在线| 国产福利免费视频| 沈樵在线观看福利| 午夜在线亚洲男人午在线| 黄色免费网站在线| 精品久久久久久中文字幕2017| 四虎影视精品永久免费网站| 色综合久久久久综合体桃花网| 欧美大片一区| 天天做人人爱夜夜爽2020| 成人a大片高清在线观看| 久久国产影视免费精品| 九九热国产视频| 精品在线免费播放| 亚洲天堂免费观看| 天堂网中文字幕| 天堂网中文字幕| 青青青草影院| 四虎影视库| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 九九热国产视频| 91麻豆国产级在线| 国产成人欧美一区二区三区的| 亚洲女人国产香蕉久久精品| 可以免费在线看黄的网站| 日本免费区| 日本免费区| 精品视频在线观看一区二区 | 国产亚洲精品aaa大片| 国产一区二区精品久久| 亚洲精品影院久久久久久| 999久久久免费精品国产牛牛| 欧美a免费| 免费毛片播放| 欧美电影免费看大全| 一级毛片视频播放| 成人a级高清视频在线观看| 国产a免费观看| 成人免费观看网欧美片| 日本免费看视频| 久久精品欧美一区二区| 国产国产人免费视频成69堂| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产网站麻豆精品视频| 日本伦理网站|