加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

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

发布时间:2020-12-16 01:17:48 所属栏目:安全 来源:网络整理
导读:我需要一个非常简单(希望)的1个衬管命令,读取文件后附加一个字符串并输出到一个新文件,而不更改原始数据. file1 string------ ------apple orangesbananas 魔法指挥 filel file2------ ------apple applebananas bananas oranges 基本上,cat file1’oranges
我需要一个非常简单(希望)的1个衬管命令,读取文件后附加一个字符串并输出到一个新文件,而不更改原始数据.
file1               string
------              ------
apple               oranges
bananas

魔法指挥

filel               file2
------              ------
apple               apple
bananas             bananas
                    oranges

基本上,cat file1’oranges’>文件2

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

你可以这样做:
(cat file1 ; echo 'oranges') > file2

这将产生一个子shell,它将cat file1转换为stdout,然后将oranges回显到stdout.我们捕获所有输出并将其重定向到新文件file2.

或者这两个命令:

cp file1 file2 
echo 'oranges' >> file2

首先将file1复制到新文件2,然后将单词oranges附加到file2

这是另一个不使用的衬垫;也不是&&

echo oranges | cat file1 - > file2

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读