簡體   English   中英

GNU/Linux 使用帶有文件的 comm 和命令的 output

[英]GNU/Linux using comm with a file and the output of a command

我想使用 comm 命令來比較一個文本文件和一個命令的 output。

我的第一個想法是運行:

comm packagesList $(pacman -Qe)

但是,這是行不通的。 我也嘗試使用'pacman -Qe'以防萬一,但它也不起作用。 我錯過了什么?

PS:

  • (packagesList 是一個包含我的包列表的文本文件)
  • 我正在運行新的 Arch Linux 安裝(直接從烤箱中取出)

提前致謝

pacman -Qe | comm packagesList -

或者

comm packagesList <(pacman -Qe)

研究主題:什么是標准流和 stdin/stderr/stdout, man comm -> When FILE1 or FILE2 (not both) is -, read standard input ,shell 上下文中的命令替換進程替換術語是什么。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM