gpt4 book ai didi

unix - 如何将文件和字符串作为单行命令连接到UNIX中的新文件中

转载 作者:行者123 更新时间:2023-12-04 13:03:45 26 4
gpt4 key购买 nike

我需要一个非常简单(希望如此)的1 Liner命令,该命令读取文件会在不更改原始数据的情况下将字符串追加并输出到新文件。

file1               string
------ ------
apple oranges
bananas

魔术命令
filel               file2
------ ------
apple apple
bananas bananas
oranges

基本上,cat file1 +'oranges'> file2

我正在使用 autosys 来运行命令,并且我很确定它不允许 &&;作为单个命令的一部分。

最佳答案

你可以这样做:

(cat file1 ; echo 'oranges') > file2

它将生成一个子shell,它将子目录file1转到stdout,然后将橙色回显到stdout。然后,我们捕获所有输出,并将其重定向到新文件file2。

或以下两个命令:
cp file1 file2 
echo 'oranges' >> file2

哪个首先将file1复制到新的file2,然后将Oranges附加到file2

这是另一个不使用的衬垫;也不&&
echo oranges | cat file1 - > file2

关于unix - 如何将文件和字符串作为单行命令连接到UNIX中的新文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11401572/

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