gpt4 book ai didi

linux - Bash-cat 隐藏在 .文件或写入它

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:51:39 24 4
gpt4 key购买 nike

假设我制作了一个文件 .history.txt:

touch .history.txt

然后我试着写信给它:

cat > .history.txt

完成后我得到的是:

bash: .history.txt: is a directory

我需要的是能够像写入任何普通文件一样向其中写入一些文本。知道我做错了什么吗?

最佳答案

文件不需要已经存在就可以将输出重定向到它(如果需要,shell 将创建该文件)。但是 Bash 告诉你 .history.txt 已经存在并且是一个目录,所以你不能写入它。

您需要删除现有目录 rm -rf .history.txt 或使用不同的文件名。然后 cat > .whatever.txt 应该可以独立运行。

关于linux - Bash-cat 隐藏在 .文件或写入它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30035358/

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