gpt4 book ai didi

bash - 如何在 BASH 中用文件名中的空格 cat 文件?

转载 作者:行者123 更新时间:2023-11-29 09:23:37 25 4
gpt4 key购买 nike

我试图用名称 file sth.txt cat 文件。当我写作时

cat "file sth.txt"

效果很好。

当我将 file sth.txt 保存到变量 file 中并执行时

cat "$file"

系统写入

cat: file: No such file or directory
cat: sth.txt: No such file or directory

我想用变量cat 文件并且里面有多个文件名。对于没有空格的文件名,它可以工作。谁能给我一些建议?

最佳答案

你必须像这样分配变量:

file="file sth.txt"

或:

file="$1"

关于bash - 如何在 BASH 中用文件名中的空格 cat 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29437042/

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