是这样的:

cat "Some text here." > myfile.txt

可能的这样myfile.txt的内容现在将被覆盖为:

Some text here.

这对我不起作用,但也不会引发任何错误.

特别对基于cat的解决方案感兴趣(不是vim/vi/emacs等).所有在线示例都显示cat与文件输入一起使用,而不是原始文本...

推荐答案

echo就是这样做的:

echo "Some text here." > myfile.txt

Linux相关问答推荐

Linux/gcc中的文件创建时间系统调用

在c++编译期间,什么是linux命令,它给出了链接库的路径?

X86_64程序集中的分段故障:系统调用问题

如何在REPL控制台中使用PowerShell将特定的CSV列转换为TitleCase?

从父目录中删除目录而不删除父目录 (Linux)

erlang 格式的 utf8 变为 \x(反斜杠 x)ascii 编码

如何使用正则表达式在 LINux 中查找具有不同结尾的多个文件?

如何使用 shell 脚本查找具有最大上下文长度的行号?

使用 Dockerfile RUN 执行某些操作但忽略错误

如何在 Linux/Unix 上递归复制以abc开头的目录?

Linux 非阻塞 fifo(按需日志(log)记录)

使用 C/C++ (GCC/G++) 在 Linux 中的套接字编程中发送和接收文件

你如何在 C 中的 Linux 上进行非阻塞控制台 I/O?

Linux命令删除.git文件夹以外的所有文件?

如何分析内存使用情况?

在 linux 上查看文件大小

将标准输出作为命令行工具的文件名传递?

C++:使用 longjmp 和 setjmp 安全吗?

Vim 增量搜索

Linux 的文本编辑器(除了 Vi)?