女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何使用paste命令

CHANBAEK ? 來源:myfreax ? 作者:myfreax ? 2022-12-08 16:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

paste命令允許您水平合并文件行。它的輸出由指定為參數的每個文件的順序對應組成的行,并由制表符分隔。

在本教程中,我們將說明如何使用paste命令。包括命令的語法與選項,指定paste命令的分隔符,合并多個文件,單個文件行的合并,使用多個分隔符。

paste命令選項

paste是鮮為人知的Linux和Unix命令行工具之一。paste命令的語法形式是paste [OPTION].. [FILE]...[OPTION]paste命令的選項,是一個可選參數。

[FILE]可以零個或者多個文件,如果未提供文件參數,則必須指定參數為--表示標準輸入,paste命令從標準輸入中讀取內容。

假設我們有兩個文件file1和file2,file1和file2包含以下內容。

Iron Man
Thor
Captain America
Hulk
Spider Man
Black Widow
Captain Marvel
Dark Phoenix
Nebula

在不指定任何選項運行paste命令時,paste命令將會讀取文件使用空格分隔水平合并文件相對應的行。

除了將合并結果輸出顯示在屏幕上之外,您還可以使用重定向運算符>>>將其重定向到文件。

如果文件不存在,則會創建文件。>重定向運算符將覆蓋現有文件,而>>重定向運算符將輸出附加到文件。

paste file1 file2
paste file1 file2 > file3
Iron Man	Black Widow
Thor	Captain Marvel
Captain America	Dark Phoenix
Hulk	Nebula
Spider Man

-d-delimiters選項允許您指定一個或者多個分隔符合并文件,而不是使用默認的TAB分隔符。

每個分隔符被連續使用。當指定分隔符參數用盡時,paste從分隔符參數第一個重新開始。

例如,要將_下劃線用作分隔符,請運行命令paste -d '_' file1 file2。命令paste -d '%|' file1 file2 file1指定使用兩個分隔符,分別是%|

paste -d '_' file1 file2
Iron Man_Black Widow
Thor_Captain Marvel
Captain America_Dark Phoenix
Hulk_Nebula
Spider Man_
paste -d '%|' file1 file2 file1

第一個和第二個文件中的行用分隔符列表中的第一個分隔符。第二和第三文件的行用第二個分隔符分隔。

如果提供了更多文件,paste命令從分隔符參數的第一個重新開始。

Iron Man%Black Widow|Iron Man
Thor%Captain Marvel|Thor
Captain America%Dark Phoenix|Captain America
Hulk%Nebula|Hulk
Spider Man%|Spider Man

-s--serial選項指示paste命令將文件內所有行合并為一行,然后在合并指定的文件。

例如命令paste -s file1 file2,首先將file1file2所有行合并為一行,然后再合并兩個文件。

-z--zero-terminated選項一起使用時,paste命令使用空字符來分隔,而不是默認的換行符。

pastefind -print0xargs -0命令結合使用來處理包含特殊字符的文件名時,此行為很方便。

paste -s file1 file2
Iron Man	Thor	Captain America	Hulk	Spider Man
Black Widow	Captain Marvel	Dark Phoenix	Nebula

結論

paste命令用于合并給定文件的相應行。如果您有任何疑問或反饋,請隨時發表評論。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11509

    瀏覽量

    213728
  • 命令
    +關注

    關注

    5

    文章

    737

    瀏覽量

    22874
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    [原創]解說Solder Mask 和Paste Mask

    對于Solder Mask Layers 和Paste Mask layers這個兩個概念,有很多初學者不太
    發表于 05-12 10:27

    solder mask、paste mask、assembly、drill drawing、NC drill簡要說明

    solder mask:防焊(也稱阻焊)開窗,含非電鍍孔開窗和板邊開窗。圖形轉移做成的底片用于防焊曝光遮光paste mask:SMT焊接區域,也就是下錫膏的面積。一般paste mask圖形不會
    發表于 03-01 10:36

    【PCB小知識 15】PCB各層含義(特別注明solder層和paste層的區別)

    有solder mask的部分實際效果并不上綠油,而是鍍錫,呈銀白色!助焊層:paste mask,是機器貼片時要用的,是對應所有貼片元件的焊盤的,大小與toplayer/bottomlayer層一樣,是用來開
    發表于 02-22 12:45

    linux運維命令大全

    Ctrl-C7. 數據處理命令sort,uniq,uniq -u, uniq –d, cut,paste, join, awk,sed, shuf, sort,hd,bvi, strings,grep
    發表于 03-15 16:36

    Solder Mask與Paste Mask的區別!

    PCB設計中,需要畫焊盤文件。對于Solder Mask Layers 和Paste Mask layers這個兩個層,有很多人不太理解。下面簡單加以說明。Solder mask: 阻焊層,也稱綠
    發表于 10-18 10:15

    請問在AD中怎么在TOP PASTE層中布線

    之前用protel畫PCB時在其TOP PASTE層中可以通過畫線,即在兩個元器件的連線可以趟些錫,可以走大電流,但不知在AD中怎么在TOP PASTE層中布線,能在兩個元器件的連線可以趟些錫,可以走大電流?
    發表于 03-06 06:36

    solder層與paste層的區別概述

    言:很多工程對阻焊層跟助焊層傻傻分不清楚,本身是要做開窗的,卻只提供paste層,沒有solder層,有些板廠是不看paste層的(注意這個是用開鋼網的),所以導致漏開窗。這里就簡單介紹下他們的區分
    發表于 08-14 02:58

    如何在AD中單獨設置焊盤paste層大小?

    請教個問題,AD中如何單獨設置焊盤paste層大小?我不想開鋼網的時候刷上錫膏
    發表于 09-17 02:59

    如何在Altium中的top paste層修改鋼網的開口形狀?

    請問如何在top paste層修改鋼網的開口形狀?本來是一個正方形,我要劃成9個小正方形,可以操作嗎?
    發表于 09-23 05:35

    USB_G1改成TOP_Paste設定??

    各位大大小弟我有一個USB接頭但我想讓USB_G1(一般指的是鐵殼部分)是TOP_Paste該怎麼設定呢??(一般USB腳位+,D+,D-,-)我有試過去封裝庫編輯但我還是設定不出來
    發表于 07-10 14:38

    PCB各層的含義 (solder paste 區別)

    銀白色! 助焊層 paste mask,是機器貼片時要用的,是對應所有貼片元件的焊盤的,大小與toplayer/bottomlayer層一樣,是用來開鋼網漏錫用的。 要點 兩個層都是上錫焊接用
    發表于 11-29 20:36 ?3753次閱讀
     PCB各層的含義 (solder <b class='flag-5'>paste</b> 區別)

    PCB中TOP PASTE和TOP SOLDER的區別_PCB層的含義詳解

    本文首先介紹了PCB的作用及特點,其次闡述了PCB中TOP PASTE和TOP SOLDER的區別,最后介紹了PCB層的含義詳解,具體的跟隨小編一起來了解一下。
    發表于 05-17 18:11 ?7.1w次閱讀
    PCB中TOP <b class='flag-5'>PASTE</b>和TOP SOLDER的區別_PCB層的含義詳解

    linux的Shell命令和相關的命令

    如果后臺中有多個命令,可以用 fg %jobnumber將選中的命令調出,%jobnumber是通過jobs命令查到的后臺正在執行的命令的序號(不是pid)
    的頭像 發表于 10-03 13:14 ?2698次閱讀

    Solder Mask與Paste Mask存在什么區別

    PCB設計中,需要畫焊盤文件。對于Solder Mask Layers 和Paste Mask layers這個兩個層
    的頭像 發表于 10-24 09:38 ?9903次閱讀

    如何在Linux上使用粘貼命令

    粘貼命令的各種選項和使用場景,并通過示例和輸出演示如何使用它。 一、什么是粘貼命令Paste命令是Unix和Linux操作系統上的一個實用程序,允許用戶將多個文件或文本行合并到一個
    的頭像 發表于 02-08 16:58 ?2190次閱讀