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

Bash Shell腳本中的數組使用實例

安全 應用安全
數組是一個包含多個值的變量,這些值可以是相同類型或不同類型。沒有數組大小限制,也沒有要求成員變量被連續索引或連續分配的限制。數組索引從0開始。

[[398680]]

數組是一個包含多個值的變量,這些值可以是相同類型或不同類型。沒有數組大小限制,也沒有要求成員變量被連續索引或連續分配的限制。數組索引從0開始。

1.聲明一個數組并賦值

在bash中,使用以下格式的變量時會自動創建數組:

  1. name[index]=value 

name 是數組的名字。

index 可以是任何數字或表達式,值必須等于或大于零。

要訪問數組元素,請使用大括號,例如${name[index]}。下面是訪問Unix數組中的第二個元素,以為數組索引從0開始,所以Unix[1]就是第二個元素了。

  1. [root@localhost ~]# cat arraymanip.sh 
  2. #! /bin/bash 
  3. Unix[0]='Debian' 
  4. Unix[1]='Red hat' 
  5. Unix[2]='Ubuntu' 
  6. Unix[3]='Suse' 
  7.  
  8. echo ${Unix[1]} 

執行腳本,以下是輸出內容:

  1. [root@localhost ~]# ./arraymain.sh  
  2. Red hat 

2.在聲明期間初始化數組

不必單獨初始化數組的每個元素,可以通過使用括號指定元素列表(由空格分隔)來聲明和初始化數組。下面是語法:

  1. declare -a arrayname=(element1 element2 element3) 

如果元素具有空格字符,需要使用引號:

  1. [root@localhost ~]# cat arraymain2.sh  
  2.  
  3. #! /bin/bash 
  4. declare -a Unix=('Debian' 'Red hat' 'Ubuntu' 'Suse' 'Fedora'
  5.  
  6. echo ${Unix[4]} 

下面是輸出結果:

  1. [root@localhost ~]# ./arraymain2.sh  
  2. Fedora 

declare -a聲明一個數組,括號中的所有元素都是數組的元素。

3.打印整個數組

有多種方法可以打印整個數組。如果索引號是 @ 或者 * ,則引用數組的所有成員。可以使用bash shell中的循環語句遍歷數組元素并進行打印。

  1. [root@localhost ~]# cat arraymain.sh  
  2. #! /bin/bash 
  3. Unix[0]='Debian' 
  4. Unix[1]='Red hat' 
  5. Unix[2]='Ubuntu' 
  6. Unix[3]='Suse' 
  7.  
  8. echo ${Unix[@]} 

下面是輸出結果:

  1. [root@localhost ~]# ./arraymain.sh  
  2. Debian Red hat Ubuntu Suse 

4.獲取數組的長度

可以使用$和#的特殊參數來獲取數組的長度。${#arrayname[@]} 可以獲取數組長度。

  1. [root@localhost ~]# cat arraymain2.sh  
  2. #! /bin/bash 
  3. declare -a Unix=('Debian' 'Red hat' 'Ubuntu' 'Suse' 'Fedora'
  4.  
  5. echo ${#Unix[@]} #數組中元素的數量 
  6. echo ${#Unix}  #數組中第一個元素的字符數。 

下面是輸出,可以看到第一行輸出參數為5個。第二行輸出第一個元素的字符數量是6個。

  1. [root@localhost ~]# ./arraymain2.sh  

5.數組中某個元素的長度

  1. [root@localhost ~]# cat arraymain.sh  
  2. #! /bin/bash 
  3. Unix[0]='Debian' 
  4. Unix[1]='Red hat' 
  5. Unix[2]='Ubuntu' 
  6. Unix[3]='Suse' 
  7.  
  8. echo ${#Unix[3]} #位于索引3的元素的長度。 

以下是輸出,可以看到輸出index為3的值為"Suse"的字符長度是4。

  1. [root@localhost ~]# ./arraymain.sh  

6.按數組的偏移量和長度提取

下面的示例顯示了從名為Unix的數組中從索引位置3開始提取2個元素的方法。

  1. [root@localhost ~]# cat arraymain.sh  
  2. #! /bin/bash 
  3. Unix=('Debian' 'Red hat' 'Ubuntu' 'Suse' 'Fedora' 'UTS' 'OpenLinux'
  4. echo ${Unix[@]:3:2} 

以下是輸出,

  1. [root@localhost ~]# ./arraymain.sh  
  2. Suse Fedora 

上面的示例返回第三、第四個索引的值。索引始終以零開頭。

7.對于數組的特定元素,使用offset和length提取

從數組元素中僅提取前四個元素。例如,獲取數組中的第二個元素,并且獲取這個元素的前三個字符:

  1. [root@localhost ~]# cat arraymain.sh  
  2. #! /bin/bash 
  3. Unix=('Debian' 'Red hat' 'Ubuntu' 'Suse' 'Fedora' 'UTS' 'OpenLinux'
  4.  
  5. echo ${Unix[1]:0:3} 

以下是輸出:

  1. [root@localhost ~]# ./arraymain.sh  
  2. Red 

8.搜索并替換數組元素

下面的示例在數組中搜索Ubuntu,并將其替換為單詞“FreeBSD”。

  1. [root@localhost ~]# cat arraymain.sh  
  2. #! /bin/bash 
  3. Unix=('Debian' 'Red hat' 'Ubuntu' 'Suse' 'Fedora' 'UTS' 'OpenLinux'
  4.  
  5. echo ${Unix[@]/Ubuntu/FreeBSD} 

以下是輸出:

  1. [root@localhost ~]# ./arraymain.sh  
  2. Debian Red hat FreeBSD Suse Fedora UTS OpenLinux 
  3. [root@localhost ~]# 

注意,該數組替換,不會寫入到數組里面。

9.向現有的數組添加元素

以下示例顯示了將元素添加到現有數組的方法。

  1. [root@localhost ~]# cat arraymain.sh  
  2. #! /bin/bash 
  3. Unix=('Debian' 'Red hat' 'Ubuntu' 'Suse' 'Fedora' 'UTS' 'OpenLinux'
  4. Unix=("${Unix[@]}" "AIX" "HP-UX"
  5.  
  6. echo ${Unix[@]} 

以下是輸出:

  1. [root@localhost ~]# ./arraymain.sh  
  2. Debian Red hat Ubuntu Suse Fedora UTS OpenLinux AIX HP-UX 

在名為Unix的數組中,元素“ AIX”和“ HP-UX”分別添加在第7個索引和第8個索引中。并輸出所有數組元素。

10.從數組中刪除一個元素

unset用于從數組中刪除元素。unset和分配給元素“Null"值具有相同的效果。

  1. [root@localhost ~]# cat arraymain.sh  
  2. #! /bin/bash 
  3. Unix=('Debian' 'Red hat' 'Ubuntu' 'Suse' 'Fedora' 'UTS' 'OpenLinux'
  4.  
  5. unset Unix[1] 
  6.  
  7. echo ${Unix[@]} 
  8. echo ${Unix[1]} 

以下為輸出:

  1. [root@localhost ~]# ./arraymain.sh  
  2. Debian Ubuntu Suse Fedora UTS OpenLinux 

上面的腳本將打印整個數組,還有索引為"1"的值,索引為“1”的值是null。

以下示例顯示了從數組中完全刪除元素的一種方法,下面還是刪除索引為1的元素。

  1. [root@localhost ~]# cat arraymain.sh  
  2. #! /bin/bash 
  3. Unix=('Debian' 'Red hat' 'Ubuntu' 'Suse' 'Fedora' 'UTS' 'OpenLinux'
  4. pos=1 
  5. Unix=(${Unix[@]:0:$pos} ${Unix[@]:$(($pos + 1))}) 
  6. echo ${Unix[@]} 

以下為輸出:

  1. [root@localhost ~]# ./arraymain.sh  
  2. Debian Ubuntu Suse Fedora UTS OpenLinux 

在此示例中,${Unix[@]:0:$pos}值獲取第1個索引的元素,,而${Unix[@]:$(($pos + 1))}將從第3個索引到最后一個索引。并合并以上兩個輸出。這是從數組中刪除元素的解決方法之一。

11.使用正則表達式刪除數組中的元素

在搜索條件中,可以給出正則表達式,并將剩余的元素存儲到另一個數組中,如下所示。

  1. [root@localhost ~]# cat arraymain2.sh  
  2. #! /bin/bash 
  3. declare -a Unix=('Debian' 'Red hat' 'Ubuntu' 'Suse' 'Fedora'
  4. declare -a pattern=( ${Unix[@]/Red*/} ) 
  5. echo ${pattern[@]} 

以下為輸出:

  1. [root@localhost ~]# ./arraymain2.sh  
  2. Debian Ubuntu Suse Fedora 

上面的示例中刪除了包含"Red"字符的元素。實際是將"Red*"替換為空字符。

12.復制數組

以下實例是將Unix數組復制到Linux數組中:

  1. [root@localhost ~]# cat arraymain.sh  
  2. #!/bin/bash 
  3. Unix=('Debian' 'Red hat' 'Ubuntu' 'Suse' 'Fedora' 'UTS' 'OpenLinux'
  4. Linux=("${Unix[@]}"
  5.  
  6. echo ${Linux[@]} 

以下為輸出:

  1. [root@localhost ~]# ./arraymain.sh  
  2. Debian Red hat Ubuntu Suse Fedora UTS OpenLinux 

13.兩個數組的關聯

展開兩個數組的元素,然后將其分配給新數組:

  1. [root@localhost ~]# cat arraymain.sh  
  2. #!/bin/bash 
  3. Unix=('Debian' 'Red hat' 'Ubuntu' 'Suse' 'Fedora' 'UTS' 'OpenLinux'); 
  4. Shell=('bash' 'csh' 'jsh' 'rsh' 'ksh' 'rc' 'tcsh'); 
  5.  
  6. UnixShell=("${Unix[@]}" "${Shell[@]}"
  7. echo ${UnixShell[@]} 
  8. echo ${#UnixShell[@]} 

以下為輸出:

  1. [root@localhost ~]# ./arraymain.sh  
  2. Debian Red hat Ubuntu Suse Fedora UTS OpenLinux bash csh jsh rsh ksh rc tcsh 
  3. 14 

該實例同時打印數組“ Unix”和“ Shell”數組的元素,并且新數組的元素數為14個。

14.刪除整個數組

unset用于刪除整個數組。

  1. [root@localhost ~]# cat arraymain.sh  
  2. #!/bin/bash 
  3. Unix=('Debian' 'Red hat' 'Ubuntu' 'Suse' 'Fedora' 'UTS' 'OpenLinux'); 
  4. Shell=('bash' 'csh' 'jsh' 'rsh' 'ksh' 'rc' 'tcsh'); 
  5.  
  6. UnixShell=("${Unix[@]}" "${Shell[@]}"
  7.  
  8. unset UnixShell 
  9. echo ${#UnixShell[@]} 

以下為輸出:

  1. [root@localhost ~]# ./arraymain.sh  

unset數組之后,其長度將為零,如上所示。

15.將文件內容加載到數組中

您可以將文件內容逐行加載到數組中。

  1. [root@localhost ~]# cat loadcontent.sh  
  2. #!/bin/bash 
  3. file=(`cat ./pic.txt`) 
  4.  
  5. for i in "${file[@]}" 
  6. do 
  7. echo $i 
  8. done 
  9.  
  10. echo -e "\033[31m Read file content! \033[0m" 

以下為輸出:

  1. [root@localhost ~]# ./loadcontent.sh  
  2. https://www.linuxprobe.com/wp-content/uploads/2021/01/windows7.png 
  3. https://www.linuxprobe.com/wp-content/uploads/2016/12/bigdata.jpg 
  4. https://www.linuxprobe.com/wp-content/uploads/2021/01/write-games-and-learn-python.jpg 
  5. https://www.linuxprobe.com/wp-content/uploads/2021/01/data-center-inspection.jpg 
  6. https://www.linuxprobe.com/wp-content/uploads/2020/03/devolop-like-linux-09.jpg 
  7.  Read file content! 

 

在上面的示例中,使用for循環,逐一顯示文件中每行的內容。

本文轉載自微信公眾號「Linux就該這么學」,可以通過以下二維碼關注。轉載本文請聯系Linux就該這么學公眾號。

 

責任編輯:武曉燕 來源: Linux就該這么學
相關推薦

2022-11-30 07:47:00

Bash腳本

2021-12-30 10:26:37

Bash Shell腳本文件命令

2022-01-20 16:43:38

Bash 腳本ShellLinux

2022-02-28 11:02:53

函數Bash Shell語句

2019-08-09 13:50:08

shellLinux

2021-08-30 07:50:42

腳本語言命令行

2010-06-23 15:55:36

Linux Bash

2022-11-03 08:13:52

echo 命令Linux

2021-05-31 10:55:23

shell腳本Linux

2023-05-29 19:31:00

PythonBashShell

2019-11-07 23:48:12

shell腳本getopts

2012-01-18 09:46:32

Shell

2011-09-28 11:14:35

Zshellzshbash shell

2018-02-01 17:32:30

LinuxUNIXBash Shell

2022-05-02 18:29:35

bashshellLinux

2019-08-12 07:45:44

Linux腳本shell

2020-10-13 19:04:58

Bash信號捕獲Shell腳本

2018-11-12 14:35:47

BashhereLinux

2009-11-18 13:52:30

PHP shell腳本

2022-06-21 09:26:21

Shell腳本JavaScript
點贊
收藏

51CTO技術棧公眾號

www亚洲视频| 日本xxxx免费| 日本不卡一二三区| 实拍女处破www免费看| 成人国产精品| 一级女性全黄久久生活片免费| 国产在线精品一区二区三区》| 中文字幕在线观看视频免费| 91精品推荐| 精品视频—区二区三区免费| 自拍偷拍21p| 女子免费在线观看视频www| 国产伦精品一区二区三区免费| 午夜精品在线视频| 国产馆在线观看| 国产伦精品一区二区三区在线播放| 一本久道久久综合中文字幕| 狠狠精品干练久久久无码中文字幕| 日本天堂在线| 国产精品一区二区在线看| 青青草国产精品一区二区| 青青草在线观看视频| 久久不见久久见免费视频7| 欧美一级理论片| 国产成人综合一区| yellow在线观看网址| 中文字幕中文字幕在线一区 | 国产女主播喷水视频在线观看 | 中文字幕亚洲精品| 9191久久久久久久久久久| 日韩一区免费观看| 日韩一级免费视频| 国产精品自拍在线| 国产精自产拍久久久久久蜜| 国产精品黄色大片| 韩日精品视频| 欧美成aaa人片在线观看蜜臀| 久久精品一区二区免费播放| 国产精品jk白丝蜜臀av小说| 欧美精品自拍偷拍动漫精品| 日韩中文字幕组| 第一福利在线视频| 亚洲国产成人91porn| 亚洲欧美一二三| 免费人成在线观看播放视频| 国产午夜精品一区二区三区嫩草| 久久久久久久久久久久久9999| 性中国古装videossex| 激情五月激情综合网| 国产精品96久久久久久| 99re国产在线| 爽好多水快深点欧美视频| 欧美最猛性xxxxx(亚洲精品)| 精品无码av在线| 国产精品成人一区二区网站软件| 精品少妇3p| 亚洲a一区二区| www.av91| www.综合| 色综合久久久久综合99| 国产aaa一级片| 欧美成a人片在线观看久| 日韩欧美国产黄色| 欧美在线观看视频网站| 亚洲精品粉嫩美女一区| 欧美日韩在线亚洲一区蜜芽| 五月天婷婷亚洲| www一区二区三区| 欧美一级高清片| 国产在线观看免费播放| 超碰一区二区三区| 日韩成人激情在线| 久久久久久久久久久久久久久| 欧美精品乱码| 久久久国产影院| 免费一级片视频| 亚洲欧洲一级| 国产成人免费91av在线| 中文字幕日韩第一页| 韩国成人在线视频| 国产伦精品一区二区三区视频免费| 免费观看黄一级视频| 91浏览器在线视频| 亚洲三级一区| 男女视频在线| 欧美小视频在线| 污网站免费在线| 久久天堂久久| 国产丝袜一区二区| 免费精品在线视频| 欧美日韩久久| 日本欧美在线视频| av漫画在线观看| 欧美肥妇bbwbbw| 久久精品播放| 久久久久国产精品www| 日韩污视频在线观看| 老**午夜毛片一区二区三区| 91精品国产综合久久香蕉| 超碰在线观看99| 国产亚洲1区2区3区| 丰满女人性猛交| 丁香花在线高清完整版视频| 色94色欧美sute亚洲线路二 | 精品福利一二区| 受虐m奴xxx在线观看| 欧美丝袜一区| 国内免费久久久久久久久久久 | а_天堂中文在线| 色老汉一区二区三区| 中文字幕avav| 深爱激情综合| 久久久久久成人| 国产精品国产av| 91亚洲国产成人精品一区二区三 | 92看片淫黄大片看国产片| 五月婷婷伊人网| 亚洲视频一区二区在线观看| 那种视频在线观看| av在线亚洲色图| 久久精品免费播放| 日本丰满少妇做爰爽爽| 91在线高清观看| 精品国产一区二区三区无码| 在线不卡一区| 在线精品国产欧美| 久久久久久久久久久影院| 粉嫩欧美一区二区三区高清影视 | 亚洲japanese制服美女| 经典三级在线| 午夜视频一区二区| 国产麻豆剧传媒精品国产| 久久香蕉国产| 国产精品美女呻吟| 国产youjizz在线| 黑丝美女久久久| 91丨porny丨对白| 欧美日韩国产亚洲一区| av免费观看久久| 成人免费观看视频大全| 7777女厕盗摄久久久| 91麻豆精品国产91久久综合| 久久久久欧美精品| 日韩精品久久久久久| 国产精品美女久久| wwwxxx在线观看| 一本一道综合狠狠老| 朝桐光av一区二区三区| 重囗味另类老妇506070| 成人欧美一区二区三区黑人孕妇| 98在线视频| 欧美在线999| 国产精成人品免费观看| 天堂成人国产精品一区| 麻豆久久久av免费| 亚洲人体影院| 亚洲日韩欧美视频| 日本一本在线观看| 中文字幕二三区不卡| 天天综合网久久| 国产精品久久久久久久久妇女| 国产免费一区二区三区在线观看| 午夜老司机在线观看| 欧美三片在线视频观看| 极品尤物一区二区| 九一九一国产精品| av影院在线播放| 国产精品tv| 青青久久av北条麻妃海外网| 高清中文字幕一区二区三区| 欧美视频精品在线| 亚洲国产精品免费在线观看| 国产高清久久久| 国产精品无码人妻一区二区在线 | 日本不卡在线视频| 在线看无码的免费网站| 亚洲国产中文在线| 68精品久久久久久欧美| 成人免费黄色网页| 91精品视频网| 日韩欧美中文字幕一区二区| 久久网站最新地址| 午夜免费看视频| 欧美a级在线| 久久久综合香蕉尹人综合网| 999国产精品亚洲77777| 欧美乱妇40p| 日本大臀精品| 在线成人午夜影院| 亚洲男人第一av| 国产精品热久久久久夜色精品三区| 日本一二三四区视频| 亚洲激情偷拍| 亚洲综合欧美日韩| www.成人网| 国产精品久久久久久久久久东京| 国产在线激情| 亚洲欧美精品在线| 国内精品久久久久久久久久 | 欧美不卡视频一区发布| 天堂成人在线视频| 欧美日韩久久久一区| 日产亚洲一区二区三区| 国产精品视频观看| 你懂的在线观看网站| 久久精品国产**网站演员| 少妇人妻大乳在线视频| 久久免费大视频| 久久99精品久久久久久水蜜桃| 99tv成人影院| 国产成人久久久| 狠狠操一区二区三区| 久久影院模特热| 国产在线观看黄| 亚洲精品一区二区三区99| 中文字幕在线观看视频一区| 精品成人在线视频| 麻豆91精品91久久久| 中文天堂在线一区| 中国美女乱淫免费看视频| 国产精品一区在线| 国产福利在线免费| 日韩精品一级中文字幕精品视频免费观看 | 国产精品美女久久久久久久久| 久久久久国产精品无码免费看| 久久国产精品99精品国产 | 精品日韩99亚洲| 91九色蝌蚪91por成人| 日韩欧美在线免费| 日本在线观看中文字幕| 亚洲午夜精品17c| 印度午夜性春猛xxx交| 国产精品三级av在线播放| 扒开jk护士狂揉免费| 99精品国产91久久久久久 | 国产亚洲精品aa午夜观看| 男人网站在线观看| 成人黄色777网| av电影中文字幕| 国产成人亚洲综合a∨猫咪| 国产欧美激情视频| 久久99久久久久| 亚洲国产日韩欧美在线观看| 天堂av在线一区| 国产第一页视频| 久久狠狠婷婷| 人人爽人人av| 日韩av不卡在线观看| 91在线视频观看免费| 日韩高清不卡在线| 亚洲精品高清无码视频| 日韩精品欧美精品| 性chinese极品按摩| 久久精品999| 黄色aaaaaa| 国产精品一区二区久久精品爱涩| 中文国产在线观看| 国产成人自拍网| 亚洲乱妇老熟女爽到高潮的片| 国产成人精品免费| 亚洲香蕉中文网| 91一区在线观看| www久久久久久久| 亚洲人成人一区二区在线观看 | 天涯成人国产亚洲精品一区av| 精品一区二区三区人妻| 五月激情综合网| 自拍偷拍校园春色| 欧美日韩二区三区| 精品黑人一区二区三区在线观看 | 国产美女主播一区| 日本精品在线播放| 国产精品一区二区三区免费观看 | 欧美大片高清| 国产精品色悠悠| 麻豆精品在线| 精品久久久久久乱码天堂| 深爱激情久久| 久久久久久久久影视| 亚洲精品一二| 午夜在线观看av| 粉嫩av一区二区三区| 91精品人妻一区二区| 亚洲天堂成人在线观看| 91麻豆精品成人一区二区| 亚洲高清中文字幕| 日韩欧美国产另类| 精品日韩99亚洲| 97最新国自产拍视频在线完整在线看| 欧美裸身视频免费观看| 中文字幕资源网在线观看免费| 国产免费一区二区三区在线能观看| 98视频精品全部国产| 性欧美大战久久久久久久免费观看| 女生裸体视频一区二区三区| 精品国产免费av| 国产一区视频在线看| 日本少妇高潮喷水xxxxxxx| 亚洲伦理在线精品| 国产一卡二卡三卡| 日韩视频在线一区二区| 男人的天堂在线| 欧美另类在线观看| 国产精品久久久久久吹潮| 国产乱码精品一区二区三区日韩精品| 日韩成人三级| 久久久999免费视频| 韩国欧美国产一区| 97在线观看免费视频| 亚洲成人免费视| 国产又大又长又粗| 亚洲丝袜在线视频| 国产99在线观看| 96sao精品视频在线观看| 国精一区二区| 国产一区二区网| 国产不卡视频一区| 波多野结衣久久久久| 色婷婷狠狠综合| 色一情一乱一乱一区91av| 久久精品中文字幕一区| 欧美日韩123区| 九色综合婷婷综合| 99精品热6080yy久久| 国产一级二级av| 亚洲欧美色一区| 一级黄色片在线| 中文精品99久久国产香蕉| 国产精品伦理| 久久精品日产第一区二区三区| 亚洲五月婷婷| 老司机av网站| 亚洲精品中文在线影院| 国产伦精品一区二区三区四区| 一本大道亚洲视频| 亚洲第一二三四区| 日本免费高清一区| 玖玖在线精品| 免费看污片网站| 91久久奴性调教| 国产精品一区二区婷婷| 国产精品7m视频| 成人看的羞羞网站| 色婷婷综合网站| 国产精品美女www爽爽爽| 自拍偷拍第八页| 在线精品国产成人综合| 欧美在线一级| 国产麻豆电影在线观看| 国产美女主播视频一区| 欧美一区免费观看| 日韩视频一区二区三区在线播放| 久久久久久久久免费视频| 成人免费网站在线观看| 欧美不卡视频| av漫画在线观看| 日韩欧美成人精品| 国产女主播在线写真| 国产欧美亚洲视频| 天天av综合| 亚洲成人激情小说| 亚洲va韩国va欧美va| 亚洲色图21p| 国产不卡一区二区在线播放| 成人一级毛片| 在线免费黄色小视频| 亚洲高清不卡在线观看| 日韩a在线观看| 国产精品久久久久免费a∨大胸| 四虎成人av| 国产欧美视频一区| 日韩欧美精品中文字幕| 1769视频在线播放免费观看| 亚洲tv在线观看| 亚洲高清免费| 久久久久亚洲av无码a片| 在线综合亚洲欧美在线视频| 免费看电影在线| 欧美久久久久久一卡四| 九九在线精品视频| 国产成人精品亚洲男人的天堂| 日韩精品免费视频| 精品久久福利| 日韩精品在线中文字幕| 久久久久久久久久久久久久久99| 亚洲专区在线播放| 久久久久久网站| 欧美亚洲国产精品久久| 三级网站免费看| 一本色道亚洲精品aⅴ| 黄视频网站在线| 麻豆精品传媒视频| 国产精品一区二区三区99| 国产精品久久久久久久久久精爆| 日韩在线观看免费av| 午夜精品影视国产一区在线麻豆| 亚洲美女性囗交| 欧美视频在线视频| 午夜羞羞小视频在线观看| 日本不卡一区二区三区在线观看|