gpt4 book ai didi

linux - 如何将 echo/print 命令与另一个命令(如 cat 或 sed)结合使用

转载 作者:太空宇宙 更新时间:2023-11-04 12:40:37 24 4
gpt4 key购买 nike

我遇到过这样的场景,例如在使用 cat 命令或 sed 命令时,我需要打印同一行的文本部分。

我有一个文件,其中显示了 5 行

Tom

Seniorsupport

5

U

我的目标是在每一行前面打印特定的文本,让它在另一列更具体

我想要的输出:

Grantee/Username:   Tom

Role name: Seniorsupport

Priority: 5

Usertype: U

有很多方法可以做到这一点,但我想要一种快速简便的方法

最佳答案

我决定采用的一种方法是使用 awk 命令。

cat filename | awk '{print "Grantee/Username:   " $1}' | sed -n '1p'

上面的命令将使用 awk 函数 cat 文件并打印文本,使用 sed 命令仅打印文件中的第 1 行

关于linux - 如何将 echo/print 命令与另一个命令(如 cat 或 sed)结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40362638/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com