bash - Bash cat/echo 创建不同的文件
问题描述
出于特定原因,我正在尝试创建与第一个文件相同的第二个文件,而不使用cp
使用cat
andecho
我当前的 bash 代码是
contents=$(cat file1)
echo $contents > file2
我在这里有差异
https://www.diffchecker.com/UIbkWHi5
差异与空格/换行符有关,我玩过一些echo
标志(即-n
and -e
)无济于事。我可以从这里去哪里?
解决方案
推荐阅读
- sql - 从 2 列计算 2 行之间的 Datediff
- angular - ngx-charts - 水平条形图数据更新时的条形粗细变化
- python - 如何在python中处理直方图的一部分
- sql-server - 如何在插入后返回插入的行 ID 以及相关数据而不插入相关数据
- c - 两个线程同时访问锁定的互斥锁
- jclouds - 新手/芭蕾舞女演员在运行构建时构建 gson 问题
- angular - Angular 材质组件:MatDialog 背景仅在特定区域
- jquery - 尝试在按钮上切换或添加/删除类
- applescript - Illustrator CC 2020 Apple 脚本(弹出“选择文件格式”)
- python - python pyparrot图像处理问题