日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

shell语法简单介绍

發布時間:2025/3/21 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 shell语法简单介绍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、基本的語法
1.1、shell文件開頭
shell文件必須以以下的行開始(必須方在文件的第一行):?
#!/bin/sh?
符號#!用來告訴系統它后面的參數是用來運行該文件的程序。在這個樣例中我們使用/bin/sh來運行程序。?
當編輯好腳本時,假設要運行該腳本,還必須使其可運行。?
要使腳本可運行:
執行chmod?+x?filename?這樣才干用./filename?來執行
1.2?凝視?
在進行shell編程時,以#開頭的句子表示凝視,直到這一行的結束。我們真誠地建議您在程序中使用凝視。
假設您使用了凝視,那么即使相當長的時間內沒有使用該腳本,您也能在非常短的時間內明確該腳本的作用
及工作原理。
1.3?變量?
在shell編程中,全部的變量都由字符串組成,而且您不須要對變量進行聲明,直接賦值就能夠,應用變量的話,用$+變量名的形式。
要賦值給一個變量,您能夠這樣寫:?
a="hello?world"?
如今打印變量a的內容:?
echo?"A?is:"?
echo?$a?

有時候變量名非常easy與其它文字混淆,比方:?
num=2?
echo?"this?is?the?$numnd"?

這并不會打印出"this?is?the?2nd",而只打印"this?is?the?",由于shell會去搜索變量numnd的值,
可是這個變量時沒有值的。能夠使用花括號來告訴shell我們要打印的是num變量:?
num=2?
echo?"this?is?the?${num}nd"?
這將打印:?this?is?the?2nd
1.4?環境變量
由exportkeyword處理過的變量叫做環境變量。我們不正確環境變量進行討論,由于通常情況下只在登錄
腳本中使用環境變量。

二、概念: 管道, 重定向和 backtick? 這些不是系統命令,可是他們真的非常重要。 管道?(|): 將一個命令的輸出作為另外一個命令的輸入。? grep "hello" file.txt | wc -l? 在file.txt中搜索包括有”hello”的行并計算其行數。? 在這里grep命令的輸出作為wc命令的輸入。當然您能夠使用多個命令。? 重定向:將命令的結果輸出到文件,而不是標準輸出(屏幕)。 >?寫入文件并覆蓋舊文件? >>?加到文件的尾部,保留舊文件內容。 反短斜線? 使用反短斜線("`")能夠將一個命令的輸出作為另外一個命令的一個命令行參數。 命令:? find . -mtime -1 -type f -print? 用來查找過去24小時(-mtime –2則表示過去48小時)內改動過的文件。假設您 想將全部查找到的文件打一個包,則能夠使用下面腳本:? #!/bin/sh? # The ticks are backticks (`) not normal quotes ('):? tar -zcvf lastmod.tar.gz?`find . -mtime -1 -type f -print`? 三、?流程控制語句? 3.1、if? "if" 表達式 假設條件為真則運行then后面的部分:? if ....; then? ....? elif ....; then? ....? else? ....? fi 大多數情況下,能夠使用測試命令來對條件進行測試。比方能夠比較字符串、推斷文件 是否存在及是否可讀等等…? 通經常使用" [ ] "來表示條件測試。注意這里的空格非常重要。要確保方括號的空格。? [ -f "somefile" ]?:推斷是否是一個文件? [ -x "/bin/ls" ]?:推斷/bin/ls是否存在并有可運行權限? [ -n "$var" ]?:推斷$var變量是否有值? [ "$a" = "$b" ]?:推斷$a和$b是否相等?,注意“=”和變量之間要有空格 運行man test能夠查看全部測試表達式能夠比較和推斷的類型。? 直接運行下面腳本:? #!/bin/sh? if [ "$SHELL" = "/bin/bash" ]; then? echo "your login shell is the bash (bourne again shell)"? else? echo "your login shell is not bash but $SHELL"? fi? 變量$SHELL包括了登錄shell的名稱,我們和/bin/bash進行了比較。? 3.2、快捷操作符&&|| 熟悉C語言的朋友可能會非常喜歡以下的表達式:? [ -f "/etc/shadow" ] && echo "This computer uses shadow passwors"? 這里?&&?就是一個快捷操作符,假設左邊的表達式為真則運行右邊的語句。 您也能夠覺得是邏輯運算中的與操作。上例中表示假設/etc/shadow文件存在 則打印” This computer uses shadow passwors”。相同操作(||)在shell編程中也是 可用的。這里有個樣例:? #!/bin/sh? mailfolder=/var/spool/mail/james? [ -r "$mailfolder" ]||{ echo "Can not read $mailfolder" ; exit 1; }? echo "$mailfolder has mail from:"? grep "^From " $mailfolder 該腳本首先推斷mailfolder是否可讀。假設可讀則打印該文件里的"From" 一行。假設不可讀 則或操作生效,打印錯誤信息后腳本退出。這里有個問題,那就是我們必須有兩個命令:? -打印錯誤信息? -退出程序? 我們使用花括號以匿名函數的形式將兩個命令放到一起作為一個命令使用。一般函數將在下文提及。? 不用與和或操作符,我們也能夠用if表達式作不論什么事情,可是使用與或操作符會更便利非常多。 3.3、case case?:表達式能夠用來匹配一個給定的字符串,而不是數字。? case ... in? ...) do something here ;;? esac? 下面是一個使用case的實例: dirs=`ls $sourceRoot/android | tr '\n' ' '` for i in $dirs do sourceFold=$sourceRoot/android/${i} case ${i} in? out) echo "skip ${i}";; kernel|frameworks|vendor|build) cp -rfu $sourceFold $workRoot/android echo "copy ${i}";; *)? ln -sf $sourceFold $workRoot/android echo "linking ${i}";; esac done 再讓我們看一個樣例。 file命令能夠辨別出一個給定文件的文件類型,比方:? file?lf.gz? 這將返回:? lf.gz: gzip compressed?data, deflated, original filename,? last modified: Mon Aug 27 23:09:18 2001, os: Unix? 以下有個一個叫做smartzip的腳本,該腳本能夠自己主動解壓bzip2, gzip 和zip 類型的壓縮文件:? #!/bin/sh? ftype=`file "$1"`? case "$ftype" in? "$1: Zip archive"*)? unzip "$1" ;;? "$1: gzip compressed"*)? gunzip "$1" ;;? "$1: bzip2 compressed"*)? bunzip2 "$1" ;;? *) echo "File $1 can not be uncompressed with smartzip";;? esac? 您可能注意到我們在這里使用了一個特殊的變量$1。該變量包括了傳遞給該程序的第一個參數值。 也就是說,當我們執行:? smartzip articles.zip? $1 就是字符串?articles.zip 3.4、 selsect select?表達式是一種bash的擴展應用,尤其擅長于交互式使用。用戶能夠從一組不同的值中進行選擇。? select var in ... ; do? break? done? .... now $var can be used ....? 以下是一個樣例:? #!/bin/sh? echo "What is your favourite OS?"? select var in?"Linux" "Gnu Hurd" "Free BSD" "Other"; do? break? done? echo "You have selected $var"? 以下是該腳本執行的結果:? What is your favourite OS?? 1) Linux? 2) Gnu Hurd? 3) Free BSD? 4) Other? #? 1? You have selected Linux 注意select是擴展應用。 3.4、while while表達式:? while ...; do? ....? done? 當while中的表達式為真時,將一直循環。 能夠用keyword"break" 用來跳出循環;也能夠用keyword”continue”用來不運行余下的部分而直接跳到下一個循環。 實例3-4-1 #!/bin/sh? num=10 while [ ! "$num" = "0" ]; do? #num=num-1 num=`expr "$num" "-" "1"`? echo $num done 3.5、for for-loop表達式查看一個字符串列表 (字符串用空格分隔) 然后將其賦給一個變量:? for var in ....; do? ....? done? 在以下的樣例中,將分別打印ABC到屏幕上:? #!/bin/sh? for var in A B C ; do? echo "var is $var"? done? 以下是一個更為實用的腳本showrpm,其功能是打印一些RPM包的統計信息:? #!/bin/sh? # list a content summary of a number of RPM packages? # USAGE: showrpm rpmfile1 rpmfile2 ...? # EXAMPLE: showrpm /cdrom/RedHat/RPMS/*.rpm? for?rpmpackage?in $*; do? if [ -r "$rpmpackage" ];then? echo "=============== $rpmpackage =============="? rpm -qi -p?$rpmpackage? else? echo "ERROR: cannot read file $rpmpackage"? fi? done? 這里出現了第二個特殊的變量$*,該變量包括了全部輸入的命令行參數值。 假設您執行showrpm openssh.rpm w3m.rpm webgrep.rpm? 此時 $* 包括了 3 個字符串,即openssh.rpm, w3m.rpm and webgrep.rpm. 四、引號? 在向程序傳遞不論什么參數之前,程序會擴展通配符和變量。這里所謂擴展的意思是程序會把通配符 (比方*)替換成合適的文件名稱,它變量替換成變量值。為了防 止程序作這樣的替換,您能夠使用 引號:讓我們來看一個樣例,如果在當前文件夾下有一些文件,兩個jpg文件, mail.jpg 和tux.jpg。? echo *.jpg 這將打印出"mail.jpg tux.jpg"的結果。? 引號?(單引號和雙引號) 將防止這樣的通配符擴展:? #!/bin/sh? echo "*.jpg"? echo '*.jpg'? 這將打印"*.jpg" 兩次。? 單引號更嚴格一些。它能夠防止不論什么變量擴展。雙引號能夠防止通配符擴展但同意變量擴展。? #!/bin/sh? echo $SHELL? echo "$SHELL"? echo '$SHELL'? 執行結果為:? /bin/bash? /bin/bash? $SHELL? 最后,另一種防止這樣的擴展的方法,那就是使用轉義字符——反斜桿:? echo \*.jpg? echo \$SHELL? 這將輸出:? *.jpg? $SHELL 五、函數 假設您寫了一些略微復雜一些的程序,您就會發如今程序中可能在幾個地方使用了同樣的代碼, 而且您也會發現,假設我們使用了函數,會方便非常多。一個函數是這個樣子的:? functionname()? {? # inside the body $1 is the first argument given to the function? # $2 the second ...? body? }? 您須要在每一個程序的開始對函數進行聲明。 以下是一個叫做xtitlebar的腳本,使用這個腳本您能夠改變終端窗體的名稱。 這里使用了一個叫做help的函數。正如您能夠看到的那樣,這個定義的函數被使用了兩次。? #!/bin/sh? # vim: set sw=4 ts=4 et:? help()? {? cat?<<?HELP xtitlebar -- change the name of an xterm, gnome-terminal or kde konsole? USAGE: xtitlebar [-h] "string_for_titelbar"? OPTIONS: -h help text? EXAMPLE: xtitlebar "cvs"? HELP exit 0? }? # in case of error or if -h is given we call the function help:? [ -z "$1" ] &&?help? [ "$1" = "-h" ] &&?help? # send the escape sequence to change the xterm titelbar:? echo $1 echo -e "33]0;"$1"07"? # 在腳本中提供幫助是一種非常好的編程習慣,這樣方便其它用戶(和您)使用和理解腳本。命令行參數我們已經見過$*??$1, $2 ... $9?等特殊變量,這些特殊變量包括了用戶從命令行輸入的參數。迄今為止,我們只了解了一些簡單的命令行語法(比方一些強制性的參數和查看幫助的-h選項)。 可是在編寫更復雜的程序時,您可能會發現您須要很多其它的自己定義的選項。通常的慣例是在全部可選的參數之前加一個減號,后面再加上參數值 (比方文件名稱)。 有好多方法能夠實現對輸入參數的分析,可是以下的使用case表達式的樣例無疑是一個不錯的方法。? 文件test.sh #!/bin/sh? help()? {? cat?<<?HELP This is a generic command line parser demo.? USAGE EXAMPLE: cmdparser -l hello -f somefile1 somefile2? HELP exit 0? }? while [ -n "$1" ]; do? case?$1 in? -h)?help;shift 1;; # function help is called? -f)?opt_f=1;shift 1;; # variable opt_f is set? -l)?opt_l=$2;shift 2;; # -l takes an argument -> shift by 2? -*)?echo "error: no such option $1. -h for help";exit 1;;? *)?break;;? esac? done echo "opt_f is $opt_f"? echo "opt_l is $opt_l"? echo "first arg is $1"? echo "2nd arg is $2"? 您能夠這樣執行該腳本:? sh test.sh -l hello -f a b 返回的結果是:? opt_f is 1 opt_l is hello first arg is a 2nd arg is b 這個腳本是怎樣工作的呢?腳本首先在全部輸入命令行參數中進行循環,將輸入參數 與case表達式進行比較,假設匹配則設置一個變量而且移除該參數。依據unix系統的慣例, 首先輸入的應該是包括減號的參數. 六、?Here documents 當要將幾行文字傳遞給一個命令時,here documents(譯者注:眼下還沒有見到過對該詞適合的翻譯) 一種不錯的方法。對每一個腳本寫一段幫助性的文字是非常實用的,此時假設我們使用here documents技術 ?就不必用echo函數一行行輸出。 一個 Here document 以?<<?開頭,后面接上一個字符串(隨意的),如果是“robin 在你文本結束后,再用這個字符串(“robin”)追加一行,以表示文本結束。這個字符串我暫稱之為邊界區分字符串。以下是一個樣例, #!/bin/sh? cat?<<?HELP ren -- renames a number of files using sed regular expressions? USAGE: ren 'regexp' 'replacement' files...? EXAMPLE: rename all *.HTM files in *.html:? ren 'HTM$' 'html' *.HTM? HELP 上面我們是選用HELP作為邊界區分字符串的。事實上我們也能夠使用隨意的字符串,比方robin,那么上例將變成例如以下: #!/bin/sh? cat?<<?robin ren -- renames a number of files using sed regular expressions? USAGE: ren 'regexp' 'replacement' files...? EXAMPLE: rename all *.HTM files in *.html:? ren 'HTM$' 'html' *.HTM? robin 七、調試 最簡單的調試命令當然是使用echo命令。您能夠使用echo在不論什么懷疑出錯的地方打印不論什么變量值。這也是絕大多數的shell程序猿要花費80%的時間來調試程序的原因。Shell程序的優點在于不須要又一次編譯,插入一個echo命令也不須要多少時間。? shell也有一個真實的調試模式。假設在腳本中有錯誤,您能夠這樣來進行調試:? sh -x test.sh 這將運行該腳本并顯示全部變量的值。? shell另一個不須要運行腳本僅僅是檢查語法的模式。能夠這樣使用:? sh -n test,sh 這將返回全部語法錯誤 八、 Shell基本命令
在shell腳本中能夠使用隨意的unix/linux命令,可是還是由一些相對更經常使用的命令。這些命令一般是用來
進行文件和文字操作的。 關于linux命令的具體內容請參考《Linux命令簡單介紹》? 經常使用命令語法及功能?
echo?"some?text":?將文字內容打印在屏幕上?
ls:?文件列表?
wc?–l?filewc-w?filewc-c?file:?計算文件行數;計算文件里的單詞數;計算文件里的字符數?
cp?sourcefile?destfile:?文件拷貝?
mv?oldname?newname?:?重命名文件或移動文件?
rm?file:?刪除文件?
grep?'pattern'?file:?在文件內搜索字符串比方:grep?'searchstring'?file.txt?
cut?-b?colnum?file:?指定欲顯示的文件內容范圍,并將它們輸出到標準輸出設備比方:輸出
每行第5個到第9個字符cut?-b5-9?file.txt
cat?file.txt:?輸出文件內容到標準輸出設備(屏幕)上?
file?somefile:?得到文件類型?
read?var:?提示用戶輸入,并將輸入賦值給變量?
sort?file.txt:?對file.txt文件里的行進行排序?
uniq:?刪除文本文件里出現的行列比方:?sort?file.txt?|?uniq?
expr:?進行數學運算Example:?add?2?and?3expr?2?"+"?3?
find:?搜索文件比方:依據文件名稱搜索find?.?-name?filename?-print?
tee:?將數據輸出到標準輸出設備(屏幕)?和文件比方:somecommand?|?tee?outfile?
basename?file:?返回不包括路徑的文件名稱比方:?basename?/bin/tux將返回?tux?
dirname?file:?返回文件所在路徑比方:dirname?/bin/tux將返回?/bin?
head?file:?打印文本文件開頭幾行?
tail?file?:?打印文本文件末尾幾行?
sed:?Sed是一個主要的查找替換程序。能夠從標準輸入(比方命令管道)讀入文本,并將
結果輸出到標準輸出(屏幕)。該命令採用正則表達式(見參考)進行搜索。?
不要和shell中的通配符相混淆。比方:將linuxfocus?替換為?
LinuxFocus?:cat?text.file?|?sed?'s/linuxfocus/LinuxFocus/'?>?newtext.file?
awk:?awk?用來從文本文件里提取字段。缺省地,字段切割符是空格,能夠使用-F指定其它切割符。
cat?file.txt?|?awk?-F,?'{print?$1?","?$3?}'這里我們使用,作為字段切割符,同一時候打印
第一個和第三個字段。假設該文件內容例如以下:?Adam?Bor,?34,?IndiaKerry?Miller,?22,?USA
命令輸出結果為:Adam?Bor,?IndiaKerry?Miller

轉載于:https://www.cnblogs.com/yxwkf/p/4067048.html

總結

以上是生活随笔為你收集整理的shell语法简单介绍的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

欧美天堂视频在线 | 欧美激情视频三区 | 久久影视精品 | 青春草免费视频 | 午夜12点| 国产精品一区免费看8c0m | 丁香五月亚洲综合在线 | 精品国产一区二区三区免费 | 欧美日韩视频免费 | 狠狠色丁香九九婷婷综合五月 | 九九九在线观看视频 | 色婷婷导航 | 五月婷婷丁香网 | 中文字幕精品三级久久久 | 亚洲精品视频在线观看免费视频 | www.色的| 91亚·色| 久久99中文字幕 | 99久久婷婷国产综合亚洲 | 久久精品久久久久电影 | 国产精品免费观看国产网曝瓜 | 91桃色在线免费观看 | 最新真实国产在线视频 | 午夜国产一区二区三区四区 | 色大片免费看 | 久久美女视频 | 亚洲视频综合在线 | 色综合婷婷 | 精品国产网址 | 精品国产区在线 | 女人18精品一区二区三区 | 男女日麻批 | 日韩欧美一区二区三区视频 | 手机av在线不卡 | 国产精品大全 | 亚洲精品乱码久久久久久 | 欧美性做爰猛烈叫床潮 | 亚洲日本精品视频 | 99亚洲精品 | 久久久视频在线 | 久久精品一区二区三区中文字幕 | 99精品免费视频 | 中文字幕在线免费看 | 成人免费影院 | 美国三级黄色大片 | 射综合网 | 人人爽人人射 | 91av资源在线 | 99精品视频免费在线观看 | 欧美午夜久久 | 久久久免费 | 中文字幕在线久一本久 | 国产情侣一区 | 国产亚洲精品日韩在线tv黄 | 日韩一区二区三区在线看 | 精品国产欧美一区二区 | 日免费视频 | 精品视频一区在线观看 | 麻豆视屏| 国产中文字幕91 | 爱爱av网| 国产色拍拍拍拍在线精品 | 欧美午夜精品久久久久久孕妇 | 99视频在线观看免费 | 美女久久一区 | 国产福利一区二区三区在线观看 | 在线观看视频一区二区三区 | 美国人与动物xxxx | 国产精品欧美日韩在线观看 | 色久五月 | 综合在线观看 | 在线免费高清一区二区三区 | 在线观看免费黄色 | 久久午夜剧场 | 亚洲韩国一区二区三区 | 日夜夜精品视频 | 成年人在线看视频 | 国产精品久久三 | 国产视频一 | 97香蕉久久超级碰碰高清版 | 视频在线在亚洲 | www五月| 亚洲欧美国产精品 | 日韩欧美在线观看一区二区三区 | 欧美精品久久久久a | 成av人电影| 成年人网站免费观看 | 亚洲最大免费成人网 | 在线观看久草 | 在线激情小视频 | 欧美精品亚洲精品 | 日韩在线观看高清 | 国产精品刺激对白麻豆99 | 日韩激情一二三区 | 香蕉在线观看视频 | 麻豆免费观看视频 | 国产精品视频区 | 日日操日日插 | 亚洲涩涩一区 | av免费电影在线 | 亚洲无在线| 国产高清福利在线 | 97av视频在线| 国产精品久久久av | 日韩欧美精品一区二区 | 亚洲视频播放 | 久久a视频 | 国产精品麻豆99久久久久久 | 9999激情 | 亚洲精品午夜视频 | 人人dvd| 免费在线观看成人小视频 | 免费高清看电视网站 | 丁香六月五月婷婷 | 日韩精品一区二区在线观看 | 欧美激情xxxx | 四虎国产精品成人免费4hu | 欧美精品免费视频 | 国产高清中文字幕 | 久久午夜鲁丝片 | 色香网 | 国产精品一区二区 91 | 日韩视频一区二区在线 | 亚洲国产一二三 | 又色又爽又激情的59视频 | 激情丁香在线 | 成年美女黄网站色大片免费看 | 欧美精品国产精品 | 综合中文字幕 | 免费高清在线观看成人 | 国产又粗又猛又黄又爽视频 | av手机版| 久久区二区 | 国产黄大片在线观看 | 国产在线精品一区二区三区 | 国产精品免费久久久久久 | 国产福利一区二区在线 | 亚洲精品免费在线观看 | 午夜影院日本 | 97超碰成人在线 | 午夜视频在线观看一区二区三区 | 国产一区二区三区在线免费观看 | 国产精品成人免费一区久久羞羞 | 一级黄色电影网站 | 成人精品国产免费网站 | 四虎影院在线观看av | 丁香婷婷色综合亚洲电影 | 欧美肥妇free| 久久九九免费 | 国产一及片 | 麻豆影视在线免费观看 | 国产精品美女久久久久久久久 | 欧美国产日韩中文 | 992tv在线观看网站 | 99久久精品国产欧美主题曲 | 日日干天天爽 | 天天天天天天操 | 国产18精品乱码免费看 | 一区二区三区 亚洲 | 亚洲伦理一区二区 | 久久视频这里有久久精品视频11 | 狠狠干在线播放 | 久久99精品国产麻豆宅宅 | 中文字幕在线久一本久 | 天天操天天操天天干 | 国产精品视频大全 | 黄色片毛片 | 欧美精品做受xxx性少妇 | 日韩美在线观看 | 四虎免费av | 国产精品久久一卡二卡 | 国产 色| 黄a在线观看 | 超碰97人人在线 | 欧美精品一区二区免费 | 午夜精品一区二区三区可下载 | 91av资源网 | 日日爽天天爽 | 91在线免费视频观看 | 天天草夜夜 | 九九热精品视频在线观看 | 成人全视频免费观看在线看 | 夜夜干夜夜 | 日韩高清观看 | 日韩理论视频 | 欧美91精品国产自产 | 久久少妇免费视频 | 国产亚洲精品久久久久久久久久久久 | 免费看国产a| 日韩欧美极品 | 黄色软件视频大全免费下载 | 日韩精品欧美专区 | 亚洲春色综合另类校园电影 | 国产乱老熟视频网88av | 国产免费一区二区三区最新6 | 欧美日韩视频网站 | 黄色看片| 999超碰 | 国产精品久久久久高潮 | 欧美 日韩 国产 成人 在线 | 久久99国产精品久久99 | 国产精品自产拍在线观看桃花 | 日韩v欧美v日本v亚洲v国产v | 91精品网站在线观看 | 亚洲最大激情中文字幕 | 中文字幕免费高清在线观看 | 天天干天天干天天干 | 狠狠色丁香婷婷综合久小说久 | 91人人人| 高清av不卡| 天天av资源 | 国产午夜在线观看视频 | 最新超碰在线 | www.玖玖玖| 午夜精品久久久久久久99婷婷 | 日韩动态视频 | 久久久久久久看片 | 黄色三级网站 | 日本xxxxav| 丁香婷婷在线 | 91在线入口 | 国产专区在线 | 久草在线播放视频 | caobi视频| 免费视频一级片 | 国产高清视频在线免费观看 | 亚洲精品欧美精品 | www好男人 | 狠狠色狠狠色综合日日92 | 国产精品福利视频 | 婷婷激情久久 | 欧美日韩一区久久 | 国产精品成人一区 | 激情五月婷婷综合 | 国产成人福利在线 | 高清免费在线视频 | 啪啪免费试看 | 99久久精品国产毛片 | 日韩色在线 | 色综合久久久久久中文网 | 黄色av三级在线 | 国产字幕在线观看 | 在线观看av网 | 色综合天天在线 | 精品999在线 | 97色噜噜 | 在线观看国产www | 黄色性av| 深爱激情开心 | 黄色一级大片免费看 | 国产精品成人自产拍在线观看 | a黄在线观看 | 国产麻豆电影在线观看 | 最近日本字幕mv免费观看在线 | 亚洲专区在线播放 | 五月天欧美精品 | 婷婷综合久久 | 在线视频观看成人 | 黄色免费网 | 午夜国产一区二区 | 91精品在线麻豆 | 日日爱网站| 免费看国产视频 | 国产在线小视频 | 欧美影片 | 五月激情久久 | 免费日韩一级片 | 国产青春久久久国产毛片 | 国产高清久久久久 | 国产精品一区二区免费视频 | 97爱 | 国产福利一区二区三区视频 | av成人在线观看 | 啪啪资源| 国产福利久久 | 97电院网手机版 | 亚洲春色奇米影视 | 丁香婷婷基地 | 中文字幕人成人 | 色婷婷激情五月 | 精品国产乱码一区二 | 国产黄色片网站 | 精品国产免费久久 | 亚洲精品动漫久久久久 | 国产精品亚州 | 伊人宗合网 | 二区在线播放 | 久久国产精品久久精品国产演员表 | 久久成人免费电影 | 91专区在线观看 | 国产精品24小时在线观看 | www.色com| 天天综合天天做天天综合 | 国产一线在线 | 91最新在线视频 | 久久人91精品久久久久久不卡 | 狠狠干美女 | 国产精品福利午夜在线观看 | 丁香六月婷婷开心 | 欧洲精品码一区二区三区免费看 | 在线亚洲成人 | 亚洲精品乱码久久久久久按摩 | a在线观看免费视频 | 久久中文字幕视频 | 国产 一区二区三区 在线 | 国产精品美女久久久久aⅴ 干干夜夜 | 欧美激情综合五月色丁香 | 色婷婷视频在线观看 | 成人免费在线网 | 丁香在线观看完整电影视频 | 精品视频在线免费 | 91porny九色91啦中文 | 人人射人人插 | 成在人线av | 亚洲成人精品 | 99视频久久 | 伊人天天操 | 青草视频网 | 最新av在线播放 | 色就是色综合 | 国产一区二区三区免费观看视频 | 日本在线精品视频 | 又黄又刺激视频 | 日韩电影久久久 | 狠狠操天天射 | 久久久久免费 | 亚州黄色一级 | 午夜精品久久久久久久99热影院 | 国产亚洲精品电影 | 久久久一本精品99久久精品66 | 久久99精品一区二区三区三区 | 中文字幕一区在线 | 中文字幕av在线不卡 | 97av在线视频| 国产 一区二区三区 在线 | 中文字幕免费成人 | 亚洲涩涩涩涩涩涩 | 人人爽人人爽人人 | 9ⅰ精品久久久久久久久中文字幕 | 开心综合网 | 国产亚洲精品久久网站 | 黄色影院在线免费观看 | 国产成人a v电影 | 日韩欧美在线中文字幕 | 88av色 | 色国产在线 | 亚洲午夜电影网 | 亚洲欧美偷拍另类 | 亚洲国产偷 | 免费看搞黄视频网站 | 欧美日韩1区 | a视频在线观看 | 超碰在线观看99 | 免费观看国产精品 | 蜜臀av夜夜澡人人爽人人桃色 | 四虎影视成人永久免费观看亚洲欧美 | 精品国产一区二区三区四区vr | 香蕉视频网站在线观看 | 91大神精品视频在线观看 | 国产午夜激情视频 | 91黄在线看 | 欧美日韩精品在线 | 欧美综合在线观看 | 视频成人| 中文字幕91在线 | 伊人五月在线 | 久久这里只有精品23 | 亚洲精品国产精品久久99 | 视频国产 | 久久毛片高清国产 | 激情五月亚洲 | 91在线porny国产在线看 | 日韩毛片久久久 | 亚洲综合色av | 91亚洲精品视频 | 中文视频一区二区 | 亚洲精品动漫久久久久 | 五月婷婷综合网 | 婷婷在线播放 | 国产精品久久久久久五月尺 | 免费黄色在线 | 在线电影91 | 国产黄色特级片 | 色网址99 | 日韩黄色在线观看 | 欧美激情片在线观看 | 六月丁香伊人 | 天天草天天干天天 | 999久久精品 | 精品女同一区二区三区在线观看 | 免费av观看 | 在线视频久 | 国产在线精品视频 | 999在线观看视频 | 91福利免费 | 久久久久久久久久久电影 | av一级一片 | 精品免费一区二区三区 | av网在线观看| 免费观看十分钟 | 久久久久久国产精品免费 | 国产黄色一级大片 | 在线免费观看国产 | 国产女人18毛片水真多18精品 | 欧美日韩一区二区免费在线观看 | 7777xxxx | 亚洲精品网址在线观看 | 成人蜜桃视频 | 国产精品久久久久久久久久尿 | 一区 二区 精品 | 免费在线电影网址大全 | 国产美腿白丝袜足在线av | 亚洲综合色视频在线观看 | 狠狠狠狠狠狠天天爱 | 香蕉视频国产在线观看 | 亚洲在线高清 | av天天色 | av在线电影免费观看 | 亚洲国产高清在线观看视频 | 日韩中出在线 | 在线中文字幕网站 | 97色综合| 中文字幕av免费 | freejavvideo日本免费 | 久久久久久久久免费 | 午夜三级影院 | 91av蜜桃 | 成年人在线 | 99 色| 亚洲一区网站 | 免费高清在线一区 | 激情综合网婷婷 | 二区三区在线观看 | 一区二区不卡高清 | 91久久黄色 | 久久影视中文字幕 | 在线中文字母电影观看 | 91禁看片 | 波多野结衣亚洲一区二区 | 精品女同一区二区三区在线观看 | 成人在线观看资源 | 久久九九精品 | 日韩一区二区三区视频在线 | 亚洲激情精品 | 国产中文字幕第一页 | 国产一区欧美一区 | 色视频网页 | 中文字幕色综合网 | 在线观看亚洲视频 | 黄网在线免费观看 | 欧美一级视频免费 | 91在线视频免费观看 | 成人中文字幕在线观看 | 精品免费99久久 | 伊人黄| 亚洲人在线 | 亚洲aⅴ久久精品 | 精品视频成人 | 99精品免费久久久久久日本 | 国产在线播放一区二区三区 | 亚洲久草网| 91理论片午午伦夜理片久久 | 国产美女精品视频免费观看 | 日韩精品一区二区在线 | 超碰av在线 | 久久久久二区 | 丝袜+亚洲+另类+欧美+变态 | 日韩久久影院 | 亚洲日韩精品欧美一区二区 | 一二区精品| 国产中文自拍 | 国产成人333kkk | 国产正在播放 | 四虎影院在线观看av | 国产精品视频线看 | 国产男女无遮挡猛进猛出在线观看 | 五月婷婷六月丁香 | 成人少妇影院yyyy | 中文乱码视频在线观看 | 天天射天天操天天色 | 日韩有码中文字幕在线 | 日日夜夜天天操 | 国产美女主播精品一区二区三区 | 成人av在线亚洲 | 黄色免费观看网址 | 97精品国产一二三产区 | 91精品国产乱码久久桃 | 友田真希av| 精品免费视频 | 久久久精品成人 | 久草97| 丁香五月缴情综合网 | 日韩久久精品一区二区 | av福利免费 | 国产69精品久久久久9999apgf | 在线观看岛国片 | 欧美日韩不卡在线视频 | 久久久亚洲成人 | 久久国产精品电影 | 手机在线欧美 | 久久亚洲二区 | 精品久久久久久电影 | 久久久国产电影 | 青青草视频精品 | 国产黄色a | 国产免费不卡 | 毛片网站免费在线观看 | 欧美日韩午夜在线 | 天天操夜夜逼 | 视频在线观看亚洲 | 亚洲午夜精品在线观看 | 国产一区在线视频观看 | 国产精品原创在线 | 欧美性久久久久久 | 99久久99精品 | 少妇bbr搡bbb搡bbb | 91久久黄色 | 国产精品mv在线观看 | www.久久久.com | 一级做a爱片性色毛片www | 日韩综合在线观看 | 日韩在线观看小视频 | 91精品国产99久久久久 | 狂野欧美激情性xxxx欧美 | 夜夜操天天摸 | 国产一区在线播放 | 中文字幕免费高清 | 国际精品久久久 | 91成人短视频在线观看 | 又爽又黄又刺激的视频 | 中文日韩在线视频 | 在线免费观看麻豆视频 | 午夜天使 | 久久久久久看片 | 色婷婷成人 | 91九色国产蝌蚪 | 麻豆91在线观看 | 久草资源在线观看 | 国产精品免费观看国产网曝瓜 | 免费韩国av | 国产主播大尺度精品福利免费 | www天天干com | 日韩欧美精品在线 | 四虎影视8848dvd | av中文字幕在线免费观看 | 国产一区国产二区在线观看 | 九九九九九九精品任你躁 | 色成人亚洲网 | 香蕉久久久久 | 久久毛片网站 | 亚洲一级久久 | 丁香六月天 | 成人资源在线播放 | 国产999精品 | 国产成人精品一二三区 | 9在线观看免费高清完整版在线观看明 | 一区二区在线电影 | 五月天婷婷在线播放 | 午夜视频色 | 国产一区二区在线观看免费 | 乱子伦av| 国产精品免费视频观看 | 婷婷色av | 久久亚洲在线 | 久久精品网站视频 | 久久国内精品99久久6app | 在线免费高清视频 | av在线直接看 | 三级av网| 日本视频网 | 国产999精品久久久 免费a网站 | 狠狠搞,com| 国产精品久久综合 | 成人免费毛片aaaaaa片 | japanesexxxhd奶水 91在线精品一区二区 | 国产精品麻豆一区二区三区 | 久久亚洲私人国产精品va | 久久九九免费视频 | 免费黄色在线 | 337p日本欧洲亚洲大胆裸体艺术 | 久久伦理电影网 | 中文字幕乱码电影 | 国产精品原创视频 | 奇米影视8888在线观看大全免费 | 久久久久免费精品国产 | 欧美色久 | 一级免费片 | 黄色国产高清 | 一区二区精品在线 | 久操视频在线免费看 | 亚洲1级片 | 日韩视频一二三区 | www夜夜| 五月婷婷丁香综合 | 五月天激情开心 | 99精品国产成人一区二区 | 精品国产一二三四区 | 在线观看av网 | 成人精品久久 | 手机版av在线 | 一区二区三区日韩在线 | 人人看97 | 国产精品99精品 | 国产精品中文字幕av | 国产麻豆视频免费观看 | 免费av片在线 | 不卡视频一区二区三区 | 91精品国产一区二区在线观看 | 精品亚洲欧美一区 | 九九在线精品视频 | 美女在线观看av | 亚洲综合色视频在线观看 | 久久精品国产精品亚洲 | 国内精品视频一区二区三区八戒 | 欧美激情第八页 | 亚洲天天做| 天天躁日日躁狠狠躁av中文 | 日韩一区二区在线免费观看 | 久久免费在线观看 | 天天干.com| 永久免费观看视频 | 久久男女视频 | 国产不卡在线观看 | 99精品在线视频观看 | а天堂中文最新一区二区三区 | 成人丝袜 | 91av99| 国产黄影院色大全免费 | 久久久精品久久日韩一区综合 | 国产精品专区h在线观看 | 婷婷丁香花五月天 | 在线亚洲高清视频 | 亚洲精品中文在线观看 | 中文国产字幕在线观看 | 玖玖在线免费视频 | av在线成人 | 超碰人人乐| 欧美一级黄色网 | 丁香av在线 | 久久免费精品视频 | 国产无限资源在线观看 | 国产精品久久久久久久久久久久午夜 | 精品国产一区二区三区久久久久久 | 韩国在线一区二区 | 很黄很色很污的网站 | 免费a视频在线 | 亚洲一片黄| www.久久99| 人人舔人人射 | 天天草天天干天天 | 久久久精品欧美一区二区免费 | 黄色在线观看www | 日韩高清精品一区二区 | 日韩在线视频免费看 | 久久午夜电影 | www.在线观看av | 毛片在线网 | 国产精品美女免费 | 狠狠亚洲 | 深夜福利视频在线观看 | 激情小说网站亚洲综合网 | 日韩在线精品视频 | 在线观看视频亚洲 | 久久av福利 | 亚洲日本一区二区在线 | 91九色视频在线 | 欧美俄罗斯性视频 | 色婷婷中文 | 精品国产一区二区三区在线 | 欧美日韩一区二区三区在线免费观看 | 日韩视频一二三区 | 91精品久久久久久 | 日韩欧美91 | 伊人狠狠色 | 国色天香在线观看 | 最新日韩视频在线观看 | 五月天婷婷在线播放 | 国产专区精品 | 91久久国产露脸精品国产闺蜜 | 三级av片| 色天天综合久久久久综合片 | 亚洲伊人网在线观看 | 永久免费观看视频 | 国产亚洲aⅴaaaaaa毛片 | 国产91在线观看 | 久久久黄色免费网站 | 黄色一区二区在线观看 | 免费高清男女打扑克视频 | 99r在线观看 | 在线观看日韩国产 | 久久夜色网 | 国产123区在线观看 国产精品麻豆91 | 99视频精品全部免费 在线 | 97在线免费视频 | 国内小视频 | 欧美日韩高清 | 日韩av免费一区二区 | 久久久国产精品视频 | 国内精品毛片 | 国产一区视频免费在线观看 | 中文字幕乱码日本亚洲一区二区 | 欧美 日韩 性 | 黄色成人av网址 | 美女精品网站 | 91久久一区二区 | 午夜国产福利在线 | 国产999精品久久久久久绿帽 | 超碰在线97免费 | 最近日本中文字幕a | 国产97av| 看污网站 | 亚洲资源视频 | 欧美一级久久久 | 色综合天天在线 | 久久亚洲在线 | 成人影视片 | 久久精品99国产国产 | 美女在线观看av | 国产精品成人a免费观看 | 日韩在线视频一区二区三区 | 欧美日韩中文在线 | 一区在线观看视频 | 成人97人人超碰人人99 | 色多视频在线观看 | 91精品视频免费观看 | 日韩精品欧美视频 | 色综合 久久精品 | 久久久www免费电影网 | 欧美成人精品欧美一级乱 | 久久国产精品区 | 黄色av电影在线 | 在线电影 一区 | 午夜黄色一级片 | 久草在线免费播放 | 天天干天天综合 | 国产区久久| 91丨九色丨蝌蚪丨老版 | 国产精品a久久久久 | 精品视频在线播放 | 国产精品99久久久久久久久 | 欧美国产亚洲精品久久久8v | 看片网站黄 | 激情偷乱人伦小说视频在线观看 | 一级片黄色片网站 | 日本夜夜草视频网站 | 91精品久久久久久久99蜜桃 | 2020天天干夜夜爽 | 午夜精品久久久久久久99 | 久久久久亚洲精品成人网小说 | 97精品国自产拍在线观看 | 日韩动态视频 | 高清视频一区二区三区 | 爱射综合 | 久草视频免费 | 激情久久久| 丰满少妇高潮在线观看 | 国产成人一区二区三区在线观看 | 狠狠狠狠狠狠干 | 久久久性 | 日韩在线第一 | 久久综合电影 | 国产成人99久久亚洲综合精品 | 91成人免费看| 最新国产一区二区三区 | 99热这里只有精品国产首页 | 五月天婷婷免费视频 | 在线免费观看的av网站 | 成人在线你懂得 | 免费在线一区二区 | 99精品国产99久久久久久福利 | 国产成人精品一区二区三区福利 | 国产成人精品综合 | 国产精品永久久久久久久久久 | 97超碰在线免费观看 | 97精产国品一二三产区在线 | 五月天六月婷婷 | 亚洲成人网在线 | h视频在线看 | 日韩手机在线观看 | 97超碰中文字幕 | 久久久久黄色 | 美女视频又黄又免费 | 日韩理论片在线观看 | 在线免费观看视频一区 | 日韩免费在线 | 日韩欧美91 | 亚洲欧美日韩中文在线 | 黄色免费大片 | 色噜噜在线观看 | 天天综合精品 | 国产69精品久久久久99尤 | 久久久国产在线视频 | 国产麻豆精品一区 | 午夜精品视频一区 | 国产成人精品综合 | 亚洲精品美女久久久久网站 | 99精品国产一区二区三区不卡 | 国产成人高清 | 国产精品国产三级国产aⅴ9色 | 插久久 | 色婷婷综合成人av | 国产精品久久久久久妇 | 亚洲精品一区二区18漫画 | 中文在线www | 色a综合 | 色综合天天视频在线观看 | 国产成人久久精品亚洲 | 精品国产免费观看 | av一级网站 | 最新国产精品久久精品 | 亚州国产精品视频 | 超碰99人人 | 中文字幕免费久久 | 99久精品 | 国产成人精品999 | 丁香婷婷激情 | 黄色一级大片在线免费看产 | 亚洲精品午夜久久久久久久 | 久久精品一二三区白丝高潮 | 亚洲人成人天堂h久久 | 日韩精品91偷拍在线观看 | 97国产大学生情侣白嫩酒店 | 激情偷乱人伦小说视频在线观看 | 亚洲二区精品 | 国产麻豆剧果冻传媒视频播放量 | 麻豆91精品 | 国产白浆视频 | 人人模人人爽 | 91精品久久香蕉国产线看观看 | 国产精品九色 | 国产97色在线 | 国产一区二区三区在线 | 亚洲四虎影院 | 91精品夜夜 | 日韩高清一二区 | 999精品视频 | 在线a亚洲视频播放在线观看 | 在线播放国产一区二区三区 | 99久久免费看 | 国产免费亚洲 | 激情综合啪| 一区二区三区在线观看免费视频 | 久草视频在线看 | 五月天综合网站 | 国产精品久久久久久久电影 | 免费三级av | 成人av高清 | 久久国产精品99久久久久久老狼 | 国产一区二区三区免费在线观看 | 一级片视频在线 | 日韩中文字幕一区 | 操操日日 | av免费网站| 欧美在线18 | 久久香蕉影视 | 国产精品自产拍在线观看中文 | 99精品区 | 亚洲精品视频在线观看网站 | 在线视频一区二区 | 日韩中字在线 | 69国产成人综合久久精品欧美 | 国产91亚洲 | 国内精品99| 亚洲在线精品视频 | 亚洲 欧美 91 | 久久96 | 国产精品 中文在线 | 精品a在线 | 亚洲伦理精品 | www九九热 | 91传媒免费观看 | 超碰免费公开 | 成人av影视 | 五月婷婷一区二区三区 | 韩国精品福利一区二区三区 | 色婷婷综合久色 | 黄色最新网址 | 精品中文字幕在线 | 人人爱夜夜操 | 国产夫妻自拍av | 在线观看视频你懂得 | 久久久久国产精品免费 | 在线看国产精品 | 免费三级av | 亚洲第一久久久 | 久久久精品国产一区二区 | 国产黄色片久久久 | 日韩欧美成人网 | 国产看片 色 | 婷婷国产在线 | 精品在线观看免费 | 狠狠色噜噜狠狠狠狠2022 | 欧美五月婷婷 | 国产专区视频在线观看 | 久久成人高清视频 | 一区二区精品视频 | 亚洲va天堂va欧美ⅴa在线 | 国产美女网站在线观看 | 久久久亚洲影院 | 国产99久久| 日韩欧美国产免费播放 | 欧美va天堂va视频va在线 | 天天操天 | 最近中文字幕高清字幕在线视频 | 亚洲一二区精品 | 色婷婷久久久 | 欧美一区在线看 | 久久老司机精品视频 | 99久久精品免费看国产四区 | 亚洲欧美日韩一二三区 | 丁香 久久 综合 | 正在播放亚洲精品 | 精品日韩av | 天天做天天爱天天综合网 | 韩国精品福利一区二区三区 | 69视频在线播放 | 日韩视频1 | 午夜久久久久久久 | 五月激情天 | 日韩精品免费在线观看 | 亚洲精品国偷自产在线91正片 | 欧美网址在线观看 | 激情av网址 | 亚洲国产精品视频在线观看 | 日韩最新在线视频 | 视频在线91 | 久久久久中文 | 久草视频在线免费播放 | 亚洲在线黄色 | va视频在线 | 日韩乱色精品一区二区 | 国产精品欧美久久久久天天影视 | 日韩大陆欧美高清视频区 | 精品久久久久久久久久 | 丁香色婷 | 色97在线 | 成人毛片在线视频 | 日韩av影片在线观看 | 亚洲国产精品日韩 | 免费亚洲黄色 | 天堂入口网站 | 国产啊v在线观看 | 亚洲精品视频偷拍 | 日韩在线无 | 欧美男同网站 | 啪啪肉肉污av国网站 | 天天综合人人 | 亚洲国产成人精品电影在线观看 | www久久精品 | 国产精品久久99综合免费观看尤物 | 五月天伊人 | 国产精品中文字幕在线观看 | 免费在线色电影 | 久久人人爽爽人人爽人人片av | 开心色插 | 天天射综合网视频 | 免费在线观看的av网站 | 激情久久久久久久久久久久久久久久 | 91黄色免费看 | 精品久久久久久久 | 国产免费观看视频 | 亚洲久在线 | av免费在线观看网站 | 99 久久久久 | 国产精品成人一区二区三区吃奶 | 国产无区一区二区三麻豆 | 99视频 | 在线va网站 | 黄色亚洲片 | 国产精品videossex国产高清 | 337p日本欧洲亚洲大胆裸体艺术 | 亚洲激情婷婷 | 99久高清在线观看视频99精品热在线观看视频 | 欧美日韩三级在线观看 | 亚洲男模gay裸体gay | 最新国产视频 | 亚洲成人av免费 | 欧美va天堂va视频va在线 | 久久久久久久久久久久久久免费看 | 亚洲欧洲成人 | 成人在线观看免费视频 | 亚洲激情一区二区三区 | 四川bbb搡bbb爽爽视频 | 亚洲欧美日本国产 | 这里只有精品视频在线观看 | japanesexxxhd奶水| 免费成人av在线 | 五月激情丁香 | 天天干,天天射,天天操,天天摸 | 国产精品免费久久 | 日韩在线视频一区 | 黄色91在线观看 | 成人在线网站观看 | 成人国产综合 | 99热国产在线中文 | 国产爽妇网 | 伊人久久婷婷 | 色婷婷综合视频在线观看 |