午夜视频免费看_日韩三级电影网站_国产精品久久一级_亚洲一级在线播放_人妻体内射精一区二区三区_91夜夜揉人人捏人人添红杏_91福利在线导航_国产又粗又猛又黄又爽无遮挡_欧美日韩一区在线播放_中文字幕一区二区三区四区不卡 _日日夜夜精品视频免费观看_欧美韩日一区二区三区

主頁 > 知識庫 > 幫助你排序文本文件的 Awk 命令行或腳本(推薦)

幫助你排序文本文件的 Awk 命令行或腳本(推薦)

熱門標簽:長春電銷外呼系統代理商 大連電銷外呼系統運營商 接電話機器人罵人 400電話干嘛怎么申請信用卡 外呼系統虛擬號碼 代理外呼系統創業 400電話申請知乎 百度地圖標注尺寸無法顯示 泰州智能外呼系統排名

Awk 是一個強大的工具,可以執行某些可能由其它常見實用程序(包括 sort)來完成的任務。

Awk 是個普遍存在的 Unix 命令,用于掃描和處理包含可預測模式的文本。但是,由于它具有函數功能,因此也可以合理地稱之為編程語言。

令人困惑的是,有不止一個 awk。(或者,如果你認為只有一個,那么其它幾個就是克隆。)有 awk(由Aho、Weinberger 和 Kernighan 編寫的原始程序),然后有 nawk 、mawk 和 GNU 版本的 gawk。GNU 版本的 awk 是該實用程序的一個高度可移植的自由軟件版本,具有幾個獨特的功能,因此本文是關于 GNU awk 的。

雖然它的正式名稱是 gawk,但在 GNU+Linux 系統上,它的別名是 awk,并用作該命令的默認版本。 在其他沒有帶有 GNU awk 的系統上,你必須先安裝它并將其稱為 gawk,而不是 awk。本文互換使用術語 awk 和 gawk。

awk 既是命令語言又是編程語言,這使其成為一個強大的工具,可以處理原本留給 sort、cut、uniq 和其他常見實用程序的任務。幸運的是,開源中有很多冗余空間,因此,如果你面臨是否使用 awk 的問題,答案可能是肯定的“隨便”。

awk 的靈活之美在于,如果你已經確定使用 awk 來完成一項任務,那么無論接下來發生什么,你都可以繼續使用 awk。這包括對數據排序而不是按交付給你的順序的永恒需求。

樣本數據集

在探索 awk 的排序方法之前,請生成要使用的樣本數據集。保持簡單,這樣你就不會為極端情況和意想不到的復雜性所困擾。這是本文使用的樣本集:

Aptenodytes;forsteri;Miller,JF;1778;Emperor
Pygoscelis;papua;Wagler;1832;Gentoo
Eudyptula;minor;Bonaparte;1867;Little Blue
Spheniscus;demersus;Brisson;1760;African
Megadyptes;antipodes;Milne-Edwards;1880;Yellow-eyed
Eudyptes;chrysocome;Viellot;1816;Sothern Rockhopper
Torvaldis;linux;Ewing,L;1996;Tux

這是一個很小的數據集,但它提供了多種數據類型:

  • 屬名和種名,彼此相關但又是分開的
  • 姓,有時是以逗號開頭的首字母縮寫
  • 代表日期的整數
  • 任意術語
  • 所有字段均以分號分隔

根據你的教育背景,你可能會認為這是二維數組或表格,或者只是行分隔的數據集合。你如何看待它只是你的問題,而 awk 只認識文本。由你決定告訴 awk 你想如何解析它。

只想排序

如果你只想按特定的可定義字段(例如電子表格中的“單元格”)對文本數據集進行排序,則可以使用 sort 命令。

字段和記錄

無論輸入的格式如何,都必須在其中找到模式才可以專注于對你重要的數據部分。在此示例中,數據由兩個因素定界:行和字段。每行都代表一個新的記錄,就如你在電子表格或數據庫轉儲中看到的一樣。在每一行中,都有用分號(;)分隔的不同的字段(將其視為電子表格中的單元格)。

awk 一次只處理一條記錄,因此,當你在構造發給 awk 的這指令時,你可以只關注一行記錄。寫下你想對一行數據執行的操作,然后在下一行進行測試(無論是心理上還是用 awk 進行測試),然后再進行其它的一些測試。最后,你要對你的 awk 腳本要處理的數據做好假設,以便可以按你要的數據結構提供給你數據。

在這個例子中,很容易看到每個字段都用分號隔開。為簡單起見,假設你要按每行的第一字段對列表進行排序。

在進行排序之前,你必須能夠讓 awk 只關注在每行的第一個字段上,因此這是第一步。終端中 awk 命令的語法為 awk,后跟相關選項,最后是要處理的數據文件。

$ awk --field-separator=";" '{print $1;}' penguins.list
Aptenodytes
Pygoscelis
Eudyptula
Spheniscus
Megadyptes
Eudyptes
Torvaldis

因為字段分隔符是對 Bash shell 具有特殊含義的字符,所以必須將分號括在引號中或在其前面加上反斜杠。此命令僅用于證明你可以專注于特定字段。你可以使用另一個字段的編號嘗試相同的命令,以查看數據的另一個“列”的內容:

$ awk --field-separator=";" '{print $3;}' penguins.list
Miller,JF
Wagler
Bonaparte
Brisson
Milne-Edwards
Viellot
Ewing,L

我們尚未進行任何排序,但這是良好的基礎。

腳本編程

awk 不僅僅是命令,它是一種具有索引、數組和函數的編程語言。這很重要,因為這意味著你可以獲取要排序的字段列表,將列表存儲在內存中,進行處理,然后打印結果數據。對于諸如此類的一系列復雜操作,在文本文件中進行操作會更容易,因此請創建一個名為 sort.awk 的新文件并輸入以下文本:

#!/bin/gawk -f
BEGIN {
    FS=";";
}

這會將該文件建立為 awk 腳本,該腳本中包含執行的行。

BEGIN 語句是 awk 提供的特殊設置功能,用于只需要執行一次的任務。定義內置變量 FS,它代表字段分隔符field separator,并且與你在 awk 命令中使用 --field-separator 設置的值相同,它只需執行一次,因此它包含在 BEGIN 語句中。

awk 中的數組

你已經知道如何通過使用 $ 符號和字段編號來收集特定字段的值,但是在這種情況下,你需要將其存儲在數組中而不是將其打印到終端。這是通過 awk 數組完成的。awk 數組的重要之處在于它包含鍵和值。 想象一下有關本文的內容;它看起來像這樣:author:"seth",title:"How to sort with awk",length:1200。諸如作者、標題和長度之類的元素是鍵,跟著的內容為值。

在排序的上下文中這樣做的好處是,你可以將任何字段分配為鍵,將任何記錄分配為值,然后使用內置的 awk 函數 asorti()(按索引排序)按鍵進行排序。現在,隨便假設你只想按第二個字段排序。

沒有被特殊關鍵字 BEGIN 或 END 引起來的 awk 語句是在每個記錄都要執行的循環。這是腳本的一部分,該腳本掃描數據中的模式并進行相應的處理。每次 awk 將注意力轉移到一條記錄上時,都會執行 {} 中的語句(除非以 BEGIN 或 END 開頭)。

要將鍵和值添加到數組,請創建一個包含數組的變量(在本示例腳本中,我將其稱為 ARRAY,雖然不是很原汁原味,但很清楚),然后在方括號中分配給它鍵,用等號(=)連接值。

{  # dump each field into an array
  ARRAY[$2] = $R;
}

在此語句中,第二個字段的內容($2)用作關鍵字,而當前記錄($R)用作值。

asorti() 函數

除了數組之外,awk 還具有一些基本函數,你可以將它們用作常見任務的快速簡便的解決方案。GNU awk中引入的函數之一 asorti() 提供了按鍵(索引)或值對數組進行排序的功能。

你只能在對數組進行填充后對其進行排序,這意味著此操作不能對每個新記錄都觸發,而只能在腳本的最后階段進行。為此,awk 提供了特殊的 END 關鍵字。與 BEGIN 相反,END 語句僅在掃描了所有記錄之后才觸發一次。

將這些添加到你的腳本:

END {
  asorti(ARRAY,SARRAY);
  # get length
  j = length(SARRAY);
  
  for (i = 1; i <= j; i++) {
    printf("%s %s\n", SARRAY[i],ARRAY[SARRAY[i]])
  }
}

asorti() 函數獲取 ARRAY 的內容,按索引對其進行排序,然后將結果放入名為 SARRAY 的新數組(我在本文中發明的任意名稱,表示“排序的 ARRAY”)。

接下來,將變量 j(另一個任意名稱)分配給 length() 函數的結果,該函數計算 SARRAY 中的項數。

最后,使用 for 循環使用 printf() 函數遍歷 SARRAY 中的每一項,以打印每個鍵,然后在 ARRAY 中打印該鍵的相應值。

運行該腳本

要運行你的 awk 腳本,先使其可執行:

$ chmod +x sorter.awk

然后針對 penguin.list 示例數據運行它:

$ ./sorter.awk penguins.list
antipodes Megadyptes;antipodes;Milne-Edwards;1880;Yellow-eyed
chrysocome Eudyptes;chrysocome;Viellot;1816;Sothern Rockhopper
demersus Spheniscus;demersus;Brisson;1760;African
forsteri Aptenodytes;forsteri;Miller,JF;1778;Emperor
linux Torvaldis;linux;Ewing,L;1996;Tux
minor Eudyptula;minor;Bonaparte;1867;Little Blue
papua Pygoscelis;papua;Wagler;1832;Gentoo

如你所見,數據按第二個字段排序。

這有點限制。最好可以在運行時靈活選擇要用作排序鍵的字段,以便可以在任何數據集上使用此腳本并獲得有意義的結果。

添加命令選項

你可以通過在腳本中使用字面值 var 將命令變量添加到 awk 腳本中。更改腳本,以使迭代子句在創建數組時使用 var:

{ # dump each field into an array
  ARRAY[$var] = $R;
}

嘗試運行該腳本,以便在執行腳本時使用 -v var 選項將其按第三字段排序:

$ ./sorter.awk -v var=3 penguins.list
Bonaparte Eudyptula;minor;Bonaparte;1867;Little Blue
Brisson Spheniscus;demersus;Brisson;1760;African
Ewing,L Torvaldis;linux;Ewing,L;1996;Tux
Miller,JF Aptenodytes;forsteri;Miller,JF;1778;Emperor
Milne-Edwards Megadyptes;antipodes;Milne-Edwards;1880;Yellow-eyed
Viellot Eudyptes;chrysocome;Viellot;1816;Sothern Rockhopper
Wagler Pygoscelis;papua;Wagler;1832;Gentoo

修正

本文演示了如何在純 GNU awk 中對數據進行排序。你可以對腳本進行改進,以便對你有用,花一些時間在gawk 的手冊頁上研究 awk 函數并自定義腳本以獲得更好的輸出。

這是到目前為止的完整腳本:

#!/usr/bin/awk -f
# GPLv3 appears here
# usage: ./sorter.awk -v var=NUM FILE
BEGIN { FS=";"; }
{ # dump each field into an array
  ARRAY[$var] = $R;
}
END {
  asorti(ARRAY,SARRAY);
  # get length
  j = length(SARRAY);
  
  for (i = 1; i <= j; i++) {
    printf("%s %s\n", SARRAY[i],ARRAY[SARRAY[i]])
  }
}

總結

以上所述是小編給大家介紹的幫助你排序文本文件的 Awk 命令行或腳本,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

標簽:臺灣 中衛 興安盟 清遠 雅安 大慶 安陽 長治

巨人網絡通訊聲明:本文標題《幫助你排序文本文件的 Awk 命令行或腳本(推薦)》,本文關鍵詞  幫助,你,排序,文本,文件,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《幫助你排序文本文件的 Awk 命令行或腳本(推薦)》相關的同類信息!
  • 本頁收集關于幫助你排序文本文件的 Awk 命令行或腳本(推薦)的相關信息資訊供網民參考!
  • 推薦文章
    一区二区三区在线高清| 久久免费黄色网址| 永久免费成人代码| 中文字幕免费高清网站| 日韩av一级片| 国产精品麻豆欧美日韩ww| 欧美日韩视频在线观看一区二区三区| 色婷婷综合成人| 成人av资源网| 婷婷六月天在线| 久久久久久久久久久久久久免费看 | 久久精品99久久| 中文字幕 91| 国产污污视频在线观看| 国产福利一区二区三区| 欧美日韩一区二区在线视频| 97超碰蝌蚪网人人做人人爽 | 国产日韩欧美91| 日韩在线综合网| √天堂中文官网8在线| 久久青草久久| 欧美怡红院视频| 日韩美女av在线免费观看| www婷婷av久久久影片| 亚洲最大成人综合网| 欧性猛交ⅹxxx乱大交| 亚洲一区二区成人在线观看| 欧美成人精品激情在线观看| 亚洲国产成人不卡| 男人的天堂av网| 久久精品久久精品| 欧美三级乱人伦电影| 国产精品91在线| 国产九九在线观看| 国产熟女精品视频| 欧美日韩亚洲91| 国产精品a久久久久久| 91亚洲精品久久久蜜桃借种| 国产精品欧美综合亚洲| 性做久久久久久| 欧美一级在线播放| 欧美成人乱码一二三四区免费| 国产伦精品一区二区三区视频网站| 久久午夜电影网| 国产亚洲xxx| 中文字幕一区二区三区乱码| 久久久久亚洲av无码专区体验| 成人网在线播放| 亚洲精品在线观看www| 日韩久久久久久久| 中文字幕一区二区三区手机版| 成人免费视频一区二区| 日日噜噜噜夜夜爽亚洲精品| 国产一区二区三区乱码| 樱花视频在线免费观看| 亚洲一区二区三区爽爽爽爽爽| 日本午夜在线亚洲.国产| 黄色片在线免费| 国产乱色精品成人免费视频| 日本福利一区二区| 国产美女99p| 国产精品视频一区二区三 | 天堂v在线观看| 欧美日韩国产高清一区二区| 国产精选在线观看91| 2025国产精品自拍| 最近日韩中文字幕| 国产精品久久久一区| 变态另类丨国产精品| 懂色av噜噜一区二区三区av| 久久天天躁狠狠躁老女人| 成年人在线看片| 亚洲国产精品视频在线| 精品av综合导航| 国产又粗又爽又黄的视频| 国产情侣免费视频| 欧美麻豆精品久久久久久| 色婷婷精品国产一区二区三区| 免费在线观看亚洲| 亚洲国产毛片aaaaa无费看| 成人亚洲激情网| 后入内射无码人妻一区| 一区二区三区不卡在线观看| 91福利视频导航| 青娱乐91视频| 色八戒一区二区三区| 久久久久久一区| 国产成人自拍偷拍| 欧美日韩综合色| 97在线免费视频观看| 黑人乱码一区二区三区av| 亚洲第一黄色网| 黄色a级片免费| 九色综合狠狠综合久久| 欧美成人激情视频免费观看| 内射中出日韩无国产剧情| 国产精品无遮挡| 成人91免费视频| 东京热一区二区三区四区| 欧美情侣在线播放| 精品少妇一区二区三区在线| 美女视频黄免费的久久| 68精品久久久久久欧美| 日韩欧美黄色网址| 婷婷综合在线观看| 一区二区三区观看| 午夜激情在线视频| 久久人人爽人人爽爽久久| 中文字幕一区二区久久人妻网站| 亚洲人成网站在线| 日韩久久不卡| 久久久久99| 欧美在线精品免播放器视频| 熟女少妇a性色生活片毛片| 色先锋aa成人| 中国丰满人妻videoshd| 成人av在线一区二区三区| 国产色综合天天综合网| 五月婷婷激情视频| 国产亚洲成av人片在线观看桃| 国产chinesehd精品露脸| 亚洲视频一区二区在线| 夜夜春亚洲嫩草影视日日摸夜夜添夜| 久久久久看片| 国产99在线|中文| 国产一区二区99| 亚洲小视频在线| 不卡一区二区在线观看| 在线视频欧美区| 不要播放器的av网站| 国产日韩欧美一区二区三区乱码| 蜜桃av久久久亚洲精品| 亚洲欧洲国产综合| 国产精品亚洲自拍| 夜夜躁狠狠躁日日躁av| 精品少妇一区二区30p| 久久机热这里只有精品| 日韩经典一区二区三区| 黄色短视频在线观看| 在线免费视频一区二区| 奇米视频7777| 欧美日韩国产精品| 日本爱爱免费视频| 一区二区三区在线视频免费| 欧美极品欧美精品欧美| 国产精品色婷婷久久58| 免费在线精品视频| 久久亚洲综合色| 水蜜桃在线免费观看| 99国内精品久久| 五月天av影院| 久久久青草青青国产亚洲免观| 亚洲一区二区三区免费看| 成人av中文字幕| 亚洲精品一区二区三区av| 成人av免费在线| 香蕉视频免费版| 国产无遮挡一区二区三区毛片日本| 亚洲一卡二卡三卡四卡无卡网站在线看 | 成熟人妻av无码专区| 亚洲国产精彩中文乱码av| 中文国语毛片高清视频| 中文字幕一区电影| 日本中文字幕在线观看视频| 欧美极品在线播放| www.久久色| 97久久天天综合色天天综合色hd| 蜜桃视频免费观看一区| 欧美激情www| 久久蜜桃香蕉精品一区二区三区| 女人帮男人橹视频播放| 亚洲午夜羞羞片| 国产精品19p| 欧美成人vr18sexvr| 久久亚洲成人av| 久久久免费精品| 亚洲高清视频网站| 精品产品国产在线不卡| 久久免费电影网| 亚洲一区在线不卡| 在线不卡免费欧美| 久久久久久久九九九九| 色综合视频网站| 天天躁日日躁狠狠躁伊人| 久久99国产精品| 国产精品免费丝袜| 俄罗斯女人裸体性做爰| 精品国产sm最大网站| 亚洲天堂日韩av| 国产精品视频一区国模私拍| 极品少妇一区二区三区精品视频| 吴梦梦av在线| 日韩欧美精品免费在线| 无码少妇一区二区| 久久久久久成人| 日本免费新一区视频| 国产人妻互换一区二区| 欧美性猛交xxxx免费看久久久| 亚洲一区二区自偷自拍| 久久久久久久一区二区三区| 日日骚欧美日韩| 欧美高清中文字幕| 日韩一级黄色片| 国产成人无码av| 成人av免费在线看| 亚洲美女在线国产| 日本美女bbw| 国产91精品在线播放| 成人免费毛片aaaaa**| 中文字幕一区久久| 日韩在线精品一区| 久久成人av少妇免费| 精品www久久久久奶水| 亚洲精品av在线| 成人h动漫精品一区二区无码 | 91免费精品国偷自产在线| 久久亚洲精品小早川怜子| 四虎国产精品免费| 欧美高清在线观看| 粉嫩高潮美女一区二区三区| 精品久久久99| 日韩视频在线观看免费| 国产一区久久久| 免费不卡av网站| 久久久久久久久久久亚洲| 成人毛片在线观看| 久久久久久久无码| 秋霞成人午夜鲁丝一区二区三区| 不卡av免费在线观看| 中文字幕一区三区久久女搜查官| 性色av一区二区三区红粉影视| av亚洲精华国产精华| 日本wwwwwww| 日韩美女在线观看| 亚洲欧美在线另类| 欧美偷拍第一页| 好看的日韩精品| 一本色道亚洲精品aⅴ| japanese国产在线观看| 成人免费网站入口| 日日摸夜夜添一区| 91美女片黄在线观看91美女| 免费成人深夜天涯网站| 国产精品乱码一区二区三区| 欧美丝袜丝交足nylons图片| www.国产麻豆| 黄色小视频免费网站| 456国产精品| 亚洲一区二区高清| 波多野结衣黄色网址| 国产肉体ⅹxxx137大胆| 日韩视频免费在线| 91色在线porny| 久久高清内射无套| 色中文字幕在线观看| 最近2019年好看中文字幕视频 | 97精品电影院| 欧美精品久久久久久久久46p| 欧美精品欧美精品系列c| 精品久久人人做人人爱| 经典三级在线一区| 极品人妻videosss人妻| 精品欧美日韩在线| 亚洲国产中文字幕久久网| 国产原创一区二区三区| 亚洲一二三四五六区| 亚洲视频电影| zzjj国产精品一区二区| 中文字幕永久在线不卡| 国产午夜无码视频在线观看| 最近免费中文字幕中文高清百度| 97香蕉久久超级碰碰高清版| 亚洲一区在线电影| 国产 欧美 精品| 亚洲成年人av| 久久综合九色欧美狠狠| 国产小视频91| 亚洲欧美日韩小说| 亚洲国产精品久久人人爱潘金莲 | 一区二区三区在线观看网站| 亚洲 国产 日韩 欧美| 91欧美视频在线| 999国内精品视频在线| 国产探花精品一区二区| 色噜噜狠狠一区二区三区果冻| 国产精品一区二区男女羞羞无遮挡| 六月丁香色婷婷| 欧美福利视频一区二区| 黄大色黄女片18免费| 一区二区三区影视| 午夜精品一区二| 国产精品久久久久久久久久久久久久久久久| 日本猛少妇色xxxxx免费网站| 青青草手机视频在线观看| 91在线精品入口| 26uuu色噜噜精品一区| 午夜久久电影网| 香蕉加勒比综合久久| 色av一区二区| 亚洲一区二区在线播放相泽| 国产成人亚洲综合a∨猫咪| 韩国精品免费视频| 久久综合狠狠| 囯产精品久久久久久| 国产丝袜在线视频| 亚洲动漫第一页| 青青草原成人在线视频| wwwww在线观看| 日本怡春院一区二区| 国产一区二区免费| 国产日韩一区二区在线观看| 天天色综合久久| 国产亚洲一区二区精品| gogogo高清免费观看在线视频| 蜜桃精品视频在线| www.亚洲人.com| 97在线播放视频| 国产毛片毛片毛片毛片| 欧美在线观看你懂的| 国产欧美一区二区| v天堂中文在线| 9久草视频在线视频精品| 欧美日韩成人免费| 青青视频在线播放| 日韩二区三区四区| 色噜噜久久综合伊人一本| 精品国产乱码久久久久久丨区2区| 国产精品久久..4399| 国产亚洲第一页| 一区二区成人在线| 精品视频色一区| 日韩精品极品在线观看播放免费视频| 精品88久久久久88久久久| 日韩精品影音先锋| 国产精品美女视频网站| 精品无码av一区二区三区| 国产特黄一级片| 日韩欧美不卡在线观看视频| 国产综合精品一区二区三区| 国产精品国产三级国产专业不 | 成人激情午夜影院| 欧美日韩激情美女| www国产亚洲精品久久网站| 国产精品夜夜夜爽张柏芝| 五月天婷婷视频| 国产精品久久久久久久久久久新郎| 久久视频这里有精品| 国产精品综合一区二区| 欧美激情在线观看视频| 亚洲国产精一区二区三区性色| 亚洲国产精品成人精品| 久久精品影视大全| 亚洲a v网站| 91在线国产福利| 成人欧美在线视频| 91福利免费视频| 亚洲欧美国产精品久久久久久久 | 欧美精品久久久久久久自慰| 色综合天天综合色综合av| 黄大色黄女片18第一次| 欧美视频裸体精品| 在线看的黄色网址| 中文字幕亚洲区| 国产伦理一区二区三区| 国产精品1000部啪视频| 亚洲综合丁香婷婷六月香| 国模精品一区二区三区| 中文字幕欧美色图| 亚洲人成电影在线| 国产视频在线视频| 91视频你懂的| 亚洲a成v人在线观看| 亚洲伦理一区二区三区| 日韩一级二级三级| 亚洲国产精品女人| 九九视频免费在线观看| 久久久久久久久蜜桃| 久久狠狠久久综合桃花| 91极品身材尤物theporn| 7777精品伊人久久久大香线蕉经典版下载 | 黄色a级片免费| 国产又粗又猛又黄又爽无遮挡| 精品视频全国免费看| 国产精品第一区| 最好看的中文字幕| 亚洲av成人无码久久精品老人| 日韩欧美成人网| 国产日韩欧美亚洲一区| 无码人妻精品一区二区三应用大全| 老司机午夜精品视频| 欧美另类久久久品| 精品国产综合区久久久久久| 国精产品一区一区二区三区mba| 国产精品亚洲成人| 日韩久久精品一区二区三区| 三级亚洲高清视频| 久久综合色88| 国产大片中文字幕| 91精品国产手机| 国产97免费视频| 一区二区三区国产在线观看| 国产av一区二区三区精品| 久久精品二区| 久久中文娱乐网| 欧美一区二区三区四区夜夜大片 | 疯狂做受xxxx欧美肥白少妇| 午夜在线观看一区| 国产亚洲激情视频在线| 日韩免费毛片视频| 夜夜嗨av一区二区三区中文字幕|