gpt4 book ai didi

unix - 如何一次性使用剪切和粘贴

转载 作者:行者123 更新时间:2023-12-02 04:55:55 25 4
gpt4 key购买 nike

我正在尝试在同一个命令行中使用剪切和粘贴功能,但不知何故它不起作用。我有两个文件,fileA 和 fileB。

fileA
a b
c d


fileB
1 2 3 4
5 6 7 8

我想剪切fileB的第二列和第三列。我通过以下命令执行此操作。

cut -f 2-3 fileB

然后在这之前,我想粘贴 fileA 中的列

paste fileA | cut -f 2-3 fileB > myNewFile

所以 myNewFile 看起来像

a b 2 3
c d 6 7

我可以用两行来完成。

cut -f 2-3 fileB > part1
paste fileA part1 > myNewFile

但是,我想一次性完成。类似于

paste fileA | cut -f 2-3 fileB > myNewFile

这是行不通的。它只打印剪切命令而不对粘贴做任何事情。我怎样才能在一个命令中完成这项工作?

谢谢。

最佳答案

解决方案一:

paste fileA <(cut -f 2-3 fileB) > myNewFile

解决方案 2:

paste fileA fileB | cut -f1-2,4-5

关于unix - 如何一次性使用剪切和粘贴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17982545/

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