精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Shell日常使用的小技巧

開發 前端
Shell 腳本在我們日常開發和學習都有舉足輕重的地位,比如看一些開源項目,比如項目中的各式各樣的腳本,對于促進生產力工具有很大幫助!

Shell 腳本在我們日常開發和學習都有舉足輕重的地位,比如看一些開源項目,比如項目中的各式各樣的腳本,對于促進生產力工具有很大幫助!

[[440772]]

1、命令小技巧

1、-x命令進行跟蹤調試執行

 

  1. #!/bin/sh 
  2.  
  3. num1=10 
  4. num2=20 
  5. if (($num1 <= $num2)); then 
  6.     echo num1 lesser equal num2 
  7. else 
  8.     echo num1 greater num2 
  9. fi 

執行:

 

  1. ➜  note git:(master) ✗ sh -x /Users/fanhaodong/Desktop/project/test.sh 
  2. + num1=10 
  3. + num2=20 
  4. + (( 10 <= 20 )) 
  5. + echo num1 lesser equal num2 
  6. num1 lesser equal num2 

2、-c命令 (執行命令參數)

 

  1. ➜  note git:(master) ✗ sh -c << EOF " 
  2. dquote> echo hello world 
  3. dquote> echo hello world2 
  4. dquote> " 
  5. heredoc> EOF 
  6. hello world 
  7. hello world2 

3、使用set變量

 

  1. #!/bin/sh 
  2.  
  3. # -v  Print shell input lines as they are read
  4. # -x  Print commands and their arguments as they are executed. 
  5. # -e  Exit immediately if a command exits with a non-zero status. 
  6. set -ex 
  7.  
  8. echo "hello world" 
  9.  
  10. exit 1 

執行

 

  1. ➜  makefile git:(master) ✗ sh ./main.sh 
  2. + echo 'hello world' 
  3. hello world 
  4. + exit 1 
  5. ➜  makefile git:(master) ✗ echo $?      

幫助可以看:sh -c "help set"

2、語法小技巧

1、${}和$適用場景

1)$ 可能有語法歧義,所以一般使用${}

 

  1. #!/bin/sh 
  2. s="my name is s" 
  3. echo 輸出: $sa 
  4. echo 輸出: ${s}a 
  5.  
  6. #輸出: 
  7. #輸出: my name is sa 

2、((cmd))

  • 可以替換[-le ] 命令

 

  1. num1=10 
  2. num2=20 
  3. if (($num1 <= $num2)); then 
  4.     echo num1 lesser equal num2 
  5. fi 

3、cat[>>|>][file]<

如果重定向的操作符是<<-,那么分界符(EOF)所在行的開頭部分的制表符(Tab)都將被去除。這可以解決由于腳本中的自然縮進產生的制表符。

 

  1. ➜  test cat > glide.yaml << EOF 
  2. heredoc> name: tom 
  3. heredoc> age: 10 
  4. heredoc> hobby: 
  5. heredoc> - football 
  6. heredoc> EOF 
  7.  
  8. ➜  test cat glide.yaml 
  9. name: tom 
  10. age: 10 
  11. hobby: 
  12. - football 

4、 單引號,雙引號,沒有引號的區別

 

  1. #!/bin/sh 
  2.  
  3. name="tom" 
  4.  
  5. f1(){ 
  6. echo "f1 hello world 
  7. my name is $name 
  8.  
  9. f2(){ 
  10. echo 'f2 hello world 
  11. my name is $name 
  12.  
  13. f3(){ 
  14. echo f3 hello world 
  15. my name is $name 
  16.  
  17. f1 
  18. f2 
  19. f3 

輸出

 

  1. ➜  makefile git:(master) ✗ sh ./main.sh  
  2. f1 hello world 
  3. my name is tom 
  4.  
  5. f2 hello world 
  6. my name is $name 
  7.  
  8. f3 hello world 
  9. ./main.sh: line 19: my: command not found 

可以看到

  • 雙引號會自動對變量賦值
  • 單引號不會對變量進行賦值等操作
  • 不加引號對于換行等功能無法實現!只能使用換行符

 

  1. f3(){ 
  2. echo f3 hello world \ 
  3. my name is $name 

5、特殊變量

  • $0: 當前腳本的文件名
  • $n : 傳遞給腳本或函數的參數。n 是一個數字,表示第幾個參數。例如,第一個參數是$1,第二個參數是$2。
  • $#: 傳遞給腳本或函數的參數個數。
  • $*: 傳遞給腳本或函數的所有參數。
  • $@: 傳遞給腳本或函數的所有參數(推薦使用這個),當使用"" 雙引號引用是$*會變成字符串而不是數組
  • $?: 上個命令的退出狀態,或函數的返回值。一般情況下,大部分命令執行成功后會返回 0,失敗返回 1。
  • $$: 當前Shell進程ID。對于 Shell 腳本,就是這些腳本所在的進程ID。

6、[[]]和[]標準 以及基本語法規范

具體規范:

 

  1. #!/bin/sh 
  2. name="" 
  3. if [[ -z $name ]]; then 
  4.     echo "is zero" 
  5. fi 

執行后發現

7、/bin/sh 與 /bin/bash 的區別

/bin/sh 與 /bin/bash 的區別

3、獲取命令結果$(cmd)

有兩種寫法,一種是$()這個并不是所有的shell都支持,但是比較直觀, 另外一種是"``" (它可是適用更多的平臺)

 

  1. #!/bin/sh  
  2. echo `ls -a /Users/fanhaodong/note`  
  3. echo $(ls -a /Users/fanhaodong/note) 

輸出:

 

  1. . .. .DS_Store 1714.jpg docker-rocketmq-cluster gridea-home hexo-home note pdf vuepress-starter  
  2. . .. .DS_Store 1714.jpg docker-rocketmq-cluster gridea-home hexo-home note pdf vuepress-starter 

4、輸入輸出重定向2>&1

使用

程序中經常有,標準輸出,但是還有錯誤輸出,因此需要合并到一個流中

其實Go的程序中正執行腳本的時候可以指定,標準輸出和錯誤輸出

 

  1. command := exec.Command(shell, "-c", cmd) 
  2.   command.Stdout = os.Stdout 
  3.   command.Stderr = os.Stderr 

使用的時候:

  • 默認為標準輸出重定向,與 1> 相同
  • 2>&1 意思是把 標準錯誤輸出 重定向到 標準輸出.
  • &>file 意思是把標準輸出和標準錯誤輸出 都重定向到文件file中

例如:

  1. command >out.file 2>&1& 

command >out.file是將command的標準輸出重定向到out.file文件,即輸出內容不打印到屏幕上,而是輸出到out.file文件中。2>&1 是將標準出錯重定向到標準輸出,這里的標準輸出已經重定向到了out.file文件,即將標準出錯也輸出到out.file文件中。最后一個&,是讓該命令在后臺執行。

5、If語句

if 其實就是test 命令

1、格式

1) 換行寫

 

  1. if [ condition ]; then 
  2.      # body 
  3. elif [ condition ]; then 
  4.      # body 
  5. else 
  6.      # body 
  7. fi 

2)非換行寫

  1. if [ -f "/Users/fanhaodong/note/note/Makefile1" ]; then echo 111 ; echo 222 ;elif [ -f "/Users/fanhaodong/note/note/README.md" ]; then echo 333 ; echo 4444 ; else echo 555 ; echo 666 ; fi 

2、結果獲取/判斷

結果輸出0 ,表示為真,可以通過$? 來獲取結果

3、例如調試條件

  1. ➜  note git:(master) ✗ test "abc"!="def" 
  2. ➜  note git:(master) ✗ echo $? 

4、測試文件是否存在

  • 如果你要判斷一個文件是否存在,只需要-e 即可,輸出0 表示文件存在 (不在判斷類型的時候推薦使用這個)
  • 如果你要判斷一個文件是否為文件夾,并且判斷是否存在,只需要-d 即可
  • 如果你要判斷一個文件是否為常規文件 ,并且判斷是否存在,只需要-f 即可
  • -L filename 如果 filename為符號鏈接,則為真

 

  1. [root@019066c0cd63 ~]# ls -al 
  2. lrwxrwxrwx 1 root root    5 Mar  1 09:49 c.txt -> a.txt 
  3. [root@019066c0cd63 ~]# [ -L "./c.txt" ] 
  4. [root@019066c0cd63 ~]# echo $? 
  • -r filename 如果 filename可讀,則為真
  • -w filename 如果 filename可寫,則為真
  • -x filename 如果 filename可執行,則為真
  • -s filename 如果文件長度不為0,則為真
  • -h filename 如果文件是軟鏈接,則為真

 

  1. ➜  note git:(master) ✗ [ -f "/Users/fanhaodong/note/note/Makefile" ] 
  2. ➜  note git:(master) ✗ echo $? 
  3. ➜  note git:(master) ✗ [ -f "/Users/fanhaodong/note/note/Makefile1" ] 
  4. ➜  note git:(master) ✗ echo $? 

5、字符串操作

字符串推薦加"" 進行定義

1) 判斷字符串是否為空-z (zero)么

 

  1. #!/bin/sh 
  2.  
  3. str="" 
  4. if [ -z "${str}" ]; then 
  5.     echo str is empty 
  6. fi 
  7. # str is empty 

2)判斷兩個字符串是否相同

 

  1. #!/bin/sh 
  2.  
  3. str1="str" 
  4. str2="str2" 
  5.  
  6. if [ "$str1" = "$str2" ]; then 
  7.     echo str1 is equal str2 
  8. else 
  9.     echo str1 is not equal str2 
  10. fi 
  11.  
  12. # str1 is not equal str2 

4、測試一個命令是否存在command -v $#

 

  1. #!/bin/sh 
  2. cmd=go 
  3. if [ `command -v $cmd` ]; then 
  4.    echo $cmd command is exists  
  5. else 
  6.     echo $cmd command not exists  
  7. fi 
  8. # go command is exists 

5、獲取字符串長度${#var}

 

  1. #!/bin/sh 
  2. str="hello   "   
  3. str1=hello 
  4. echo str 的長度是 ${#str} 
  5. echo str1 的長度是 ${#str1} 
  6.  
  7. #str 的長度是 8 
  8. #str1 的長度是 5 

6、數字比較

  • -eq 等于
  • -ne 不等于
  • -gt 大于
  • -ge 大于等于
  • -lt 小于
  • -le 小于等于

 

  1. #!/bin/sh 
  2.  
  3. num1=10 
  4. num2=20 
  5. if (($num1 <= $num2)); then 
  6.     echo num1 lesser equal num2 
  7. fi 
  8.  
  9. if [ $num1 -le $num2 ]; then 
  10.     echo num1 lesser equal num2 
  11. fi 
  12.  
  13. # num1 lesser equal num2 
  14. # num1 lesser equal num2 

7、shell腳本中if判斷'-a' - '-z'含義

 

 

6、for循環

1、forin; do;;done

 

  1. #!/bin/bash 
  2.  
  3. for item in {1..5}; do echo "$item"; done 
  4.  
  5. [Running] /bin/bash "/Users/fanhaodong/note/note/Linux/shell/file.sh" 

2、for((x=0; x<10; x++));do;; done

  1. for((x=0; x<10; x++));do echo "$x" ;done 

7、awk

1、例子

demo

 

  1. [root@19096dee708b data]# cat demo.txt 
  2. 11 22 
  3. 111 
  4. 22 33 

腳本

 

  1. [root@19096dee708b data]# awk  -F ':' 'BEGIN {print "start"} /:/ {printf "do1 $1=%s $2=%s\n",$1,$2} {print "do2 .."} END {print "e nd"}' demo.txt 
  2. start 
  3. do1 $1=11 $2=22 
  4. do2 .. 
  5. do2 .. 
  6. do1 $1=22 $2=33 
  7. do2 .. 
  8. e nd 

2、格式

  1. awk -arg1 x1 -arg2 x2 'BEGIN {開始執行腳本} 條件 {過程1} {過程2} END{循環體執行完后最后執行}' 
  1. 其中條件執行正則表達式、判斷等
  2. 還支持一些內置函數 , 一些內置變量!
  3. 過程中支持if函數

8、sed

首先gun的sed函數和mac的set是有些不同的!具體看:

  • https://superuser.com/questions/307165/newlines-in-sed-on-mac-os-x

具體寫在其他文檔上,目前使用的多個命令也未分享!

責任編輯:未麗燕 來源: 今日頭條
相關推薦

2022-08-18 10:01:35

Jmeter技巧

2015-12-21 10:54:37

Docker云計算

2021-05-13 12:46:54

GNU ScreenLinux

2009-08-07 10:18:13

Linux反彈CmdLine S技巧

2011-04-26 16:25:42

掃描儀應用維護

2009-07-19 10:48:53

LinuxWebShell反彈CmdLine She

2011-05-27 10:02:42

Shell

2015-07-27 09:36:09

storyboard

2022-08-15 15:43:29

Linuxcron

2022-04-02 09:56:44

pipPython

2022-11-29 10:42:46

GoFrame技巧腳手架

2011-05-07 11:15:39

掃描儀使用技巧

2020-03-18 14:20:25

shellLinux命令

2011-06-17 09:18:56

sudo技巧

2024-03-26 15:21:43

2022-06-27 17:03:58

LibreOffic

2022-01-06 15:21:32

pipPython技巧

2017-09-06 12:42:45

AndroidGradle開發技巧

2015-06-17 14:18:30

Cryptsetup加密加密U盤

2019-12-04 12:28:24

TOP命令Linux
點贊
收藏

51CTO技術棧公眾號

欧美13videosex性极品| 亚洲精品国产精品国| 欧美超碰在线| 欧美大片顶级少妇| 成人久久久久久久久| 免费日本一区二区三区视频| 成人午夜av在线| 国产精品av电影| 欧美日韩在线国产| 国产欧美日韩在线一区二区| 6080国产精品一区二区| 拔插拔插海外华人免费| √天堂资源地址在线官网| 成人午夜在线免费| 国产色婷婷国产综合在线理论片a| 青青草偷拍视频| 欧美日韩中文一区二区| 亚洲成年人在线播放| 色戒在线免费观看| 97成人资源| 亚洲最大成人综合| 亚洲午夜精品久久| 极品白浆推特女神在线观看| 粉嫩aⅴ一区二区三区四区五区| 国产成人精品在线播放| 日韩美女黄色片| 欧美不卡视频| 久久久999国产| 精品人妻中文无码av在线 | 中文国产字幕在线观看| 国产午夜精品在线观看| 国产一区免费| 草逼视频免费看| 激情丁香综合五月| 国产精品色婷婷视频| 亚洲伊人成人网| 亚洲国产日本| 欧美精品久久久久a| 91视频综合网| 久久久人成影片免费观看| 在线精品高清中文字幕| 亚洲人成人无码网www国产| 极品一区美女高清| 欧美精品一区二区三区蜜桃视频| 免费不卡av网站| 成人短视频软件网站大全app| 在线欧美日韩精品| 亚洲欧美激情网| 芒果视频成人app| 色综合天天综合色综合av| 免费看日本毛片| 国产三级电影在线播放| 激情久久av一区av二区av三区| 一二三在线视频| 污片在线免费观看| 亚洲午夜精品网| 国产 日韩 欧美在线| 国产乱码午夜在线视频| 欧美性生交大片免费| 久久精品午夜福利| 欧美精品资源| 欧美日韩精品三区| 色一情一区二区| 麻豆视频久久| 精品国产凹凸成av人导航| 无码人妻久久一区二区三区蜜桃| 天堂久久av| 亚洲成人久久久| 亚洲精品乱码久久| 精品国产精品国产偷麻豆| 亚洲色图偷窥自拍| 99久久久无码国产精品不卡| 亚洲午夜精品一区 二区 三区| 久久91精品国产91久久跳| 日本在线小视频| 国产精品免费看| 国产精品久久久久久久久久久久久久 | 丁香花在线高清完整版视频| 亚洲国产一区二区三区| 18禁男女爽爽爽午夜网站免费 | 亚洲va久久久噜噜噜久久天堂| www精品国产| 久久色成人在线| 亚洲一卡二卡三卡| 波多野结衣在线高清| 91黄色免费网站| aaaaaaaa毛片| 天天躁日日躁成人字幕aⅴ| 在线色欧美三级视频| 极品久久久久久| 亚洲女优在线| 成人中文字幕在线观看| 国产 日韩 欧美 精品| 久久久久久综合| 麻豆一区二区三区在线观看| 精品丝袜在线| 91精品国产综合久久久久久久| 男男一级淫片免费播放| 日韩av大片| 欧美亚洲国产精品| 国产毛片久久久久| 久久精品综合网| 91亚洲精品国产| 电影亚洲一区| 亚洲精品国产精品国产自| 国产第一页精品| 亚洲三级毛片| 91亚洲精品在线| 美国一级片在线免费观看视频| 亚洲蜜臀av乱码久久精品 | 国产肥臀一区二区福利视频| 国产精品一级在线观看| 一区二区亚洲精品国产| 日本一级黄色录像| 国产在线精品一区二区夜色| 欧洲视频一区二区三区| 丁香花在线电影| 91精品国产综合久久精品图片| 国产美女免费无遮挡| 狠狠88综合久久久久综合网| 国产一区私人高清影院| 精彩国产在线| 欧美日韩美女在线| 日本精品一二三区| 亚洲欧洲日韩| 成人网在线免费观看| 国产在线高清| 日韩欧美综合在线视频| 亚洲天堂2024| 亚洲午夜91| 97视频资源在线观看| 国产黄色在线免费观看| 欧美日韩一区高清| 四季av中文字幕| 久久狠狠一本精品综合网| 国外成人在线视频网站| 久久国产精品黑丝| 日韩精品一区在线观看| 欧美日韩精品在线观看视频| 国内一区二区视频| 最新不卡av| 一区二区三区日本视频| 久久精品视频在线| 国产精品永久久久久久久久久| 中文字幕一区二区不卡| 五月天开心婷婷| 中文字幕免费一区二区| 91国产在线播放| 伊人精品影院| 精品国产不卡一区二区三区| 亚洲国产综合久久| 91伊人久久大香线蕉| 日本免费一级视频| 精品国产一区二区三区久久久樱花 | 国精产品一区二区三区有限公司| 亚洲区免费影片| 国产天堂第一区| 中文字幕制服丝袜一区二区三区| 天天干天天玩天天操| 亚洲精品tv久久久久久久久久| 91免费欧美精品| 免费不卡av| 日韩电影免费观看中文字幕 | 欧美日韩国产片| 中文字幕无码日韩专区免费| 国内精品国产成人| 免费看欧美一级片| 希岛爱理av免费一区二区| 茄子视频成人在线| www.91在线| 日韩一区二区三区电影在线观看| 久久久久性色av无码一区二区| 丁香婷婷综合网| 国产又黄又猛视频| 欧美aaaa视频| 国产日韩一区二区| 成人免费av电影| 欧美另类老女人| 亚洲人成色777777精品音频| 欧美特级限制片免费在线观看| 女同久久另类69精品国产| 国产成人av影院| 久草在在线视频| 亚洲电影影音先锋| 激情欧美一区二区三区中文字幕| 色综合天天色| 欧美第一淫aaasss性| 毛片在线播放网站| 欧美一级片免费看| av毛片在线免费观看| 国产精品少妇自拍| zjzjzjzjzj亚洲女人| 日韩高清不卡一区二区| 国产专区在线视频| 伊人久久大香线蕉av不卡| 成人午夜激情网| 免费毛片b在线观看| 少妇久久久久久| 污视频软件在线观看| 5566中文字幕一区二区电影| www欧美在线| 一区二区三区成人| 任我爽在线视频| 久久中文娱乐网| 久久黄色一级视频| 免费国产亚洲视频| 免费无码国产v片在线观看| 一区二区中文| 亚洲毛片aa| 国产成人精品福利| 91中文字幕在线观看| 99riav视频一区二区| 97久久精品人人澡人人爽缅北| 日本激情视频在线观看| 日韩精品欧美激情| 丰满人妻av一区二区三区| 欧美午夜视频网站| 一级成人黄色片| 亚洲国产成人91porn| 亚洲综合网在线| 国产精品乱人伦一区二区| 国产激情在线免费观看| 成人性生交大片免费看视频在线 | 第四色在线一区二区| 成人午夜在线观看| 777午夜精品电影免费看| 5252色成人免费视频| 波多野结衣中文字幕久久| 欧美精品中文字幕一区| 免费不卡视频| www.日韩系列| 自拍视频在线免费观看| 国产亚洲美女精品久久久| 欧洲免费在线视频| 日韩av影片在线观看| 色婷婷av一区二区三区之e本道| 日韩精品在线一区| 亚洲精品久久久久久无码色欲四季 | 国产精品自拍视频| 韩国女主播一区二区| 国产成人aa精品一区在线播放| 日本午夜大片a在线观看| 97人人做人人爱| 九色porny自拍视频在线播放| 久久久久久有精品国产| 丁香花在线影院| 91国产精品电影| 亚洲啊v在线| 国产成人精品免高潮费视频| 韩国成人动漫| 日本伊人精品一区二区三区介绍| 欧美伦理91| 777精品视频| 伊伊综合在线| 国产精品吹潮在线观看| jizz欧美| 91在线高清免费观看| 亚洲精品观看| 国产精品一区在线播放| 欧美美女黄色| 日本在线播放一区| 97人人精品| 成年在线观看视频| 国产欧美高清| 91蝌蚪视频在线观看| 久久电影网电视剧免费观看| 日本网站在线看| 成人黄色av电影| av无码av天天av天天爽| 国产女人18毛片水真多成人如厕| 成人性视频免费看| 亚洲综合精品久久| 五月婷婷亚洲综合| 欧美日韩在线播放| www三级免费| 国产一区二区激情| 麻豆网站在线观看| 国模精品一区二区三区色天香| 中文字幕在线直播| 国产精品视频久久| www.成人网| 日日夜夜精品网站| 欧美日韩亚洲三区| 国产免费人做人爱午夜视频| 狠狠色丁香婷综合久久| 亚洲av成人精品一区二区三区| 国产婷婷色一区二区三区| 精品自拍偷拍视频| 色综合天天综合网天天狠天天| 国产精品一区二区人人爽| 精品一区二区三区四区| 黄色网在线播放| 欧美中文字幕第一页| 国产精品xnxxcom| 久久国产精品 国产精品| 亚洲一区 二区 三区| 国产精品丝袜久久久久久消防器材| 久久99国产精品久久| 日本xxxx裸体xxxx| 亚洲日本护士毛茸茸| 欧美精品韩国精品| 日韩欧美一区二区免费| 91看片在线观看| 7777精品视频| 亚洲精品一区二区三区中文字幕| 日产精品久久久一区二区| 伊人影院久久| 男女视频在线观看网站| 国产欧美一区二区精品婷婷| 天堂资源在线播放| 欧美丰满高潮xxxx喷水动漫| 亚洲欧洲国产综合| 久久久免费观看视频| www.久久草.com| 日韩片电影在线免费观看| 日韩午夜激情| 国产精品偷伦视频免费观看了| 国产精品美女www爽爽爽| 国产精品第5页| 亚洲精品国产欧美| 欧美1234区| 亚洲最大av网站| 99热在线成人| 成人性生交免费看| 国产欧美精品在线观看| 成人午夜视频在线播放| 亚洲国产精品网站| 操喷在线视频| 国产精品亚洲不卡a| 午夜久久一区| 手机看片国产精品| 亚洲人成精品久久久久久 | 欧美日韩不卡| 久久精品国产精品青草色艺| 好吊日精品视频| 亚洲欧美在线看| 国产精品无码粉嫩小泬| 亚洲精品综合精品自拍| 国内精彩免费自拍视频在线观看网址| 91在线免费观看网站| 国产精品成人av| 老司机久久精品| 成人欧美一区二区三区视频网页| 中文文字幕一区二区三三| 国产一区二区三区丝袜| 欧美国产日韩电影| 四虎影院一区二区三区 | 巨骚激情综合| 国产成人精品久久二区二区91| 亚洲精华一区二区三区| 男人操女人免费软件| 久久五月婷婷丁香社区| 欧美日韩一级黄色片| 亚洲图片欧美日产| 日本免费一区二区三区等视频| 亚洲欧洲精品一区| 极品少妇一区二区三区精品视频| 好吊日在线视频| 日韩视频永久免费| аⅴ资源天堂资源库在线| 久久精品五月婷婷| 久久精品欧洲| 青青青手机在线视频| 制服丝袜激情欧洲亚洲| 色yeye免费人成网站在线观看| 国产欧美一区二区三区另类精品 | 日韩大胆人体| 国产精品99久久久久久久久| 日韩免费看片| 中文字幕在线播放一区二区| 亚洲一区二区精品3399| 婷婷五月综合久久中文字幕| 情事1991在线| 亚洲精品在线观看91| 少妇被狂c下部羞羞漫画| 在线视频欧美精品| 欧美videossex| 牛人盗摄一区二区三区视频| 免费久久精品视频| 精品无码av在线| 亚洲系列中文字幕| 日韩成人在线看| 粗暴91大变态调教| 一区二区三区欧美日韩| 色视频在线看| 成人午夜高潮视频| 久久不射网站| 一级黄色录像视频| 亚洲欧美日韩一区二区在线 | 久99久在线| 久久99久久久久久久久久久| 日干夜干天天干| 日韩有码在线观看| 日韩最新在线| 91视频福利网| 色成年激情久久综合| 日本一本在线免费福利| 日韩欧美三级电影| 不卡一区中文字幕| 国产精品视频一区二区三区,|