gpt4 book ai didi

linux - cat 在 mac 上使用相对路径

转载 作者:太空宇宙 更新时间:2023-11-04 11:30:50 27 4
gpt4 key购买 nike

我正在尝试将 4 个文件cat 一个目录下到一个新文件,还有一个目录下:

cat ./dira/file.txt ./dirb/file.txt ./dirc/file.txt ./dird/file.txt > ./dire/file.txt

我可以在终端上运行它,但在以下情况下不行:

for i in `ls -d prefix*`
do
cd $i
pwd
  cat ./dira/file.txt ./dirb/file.txt ./dirc/file.txt ./dird/file.txt > ./dire/file.txt
done

其中 pwd 打印正确的目录。我收到错误:-bash: : command not found

最佳答案

文件中某一行的开头必须有一个不间断空格(在编辑过程中不小心输入 option-space 即可轻松完成)。 shell 会认为这是一个单词,并尝试将不间断空格作为命令运行;这会产生您看到的“bash::command not found”错误。

关于linux - cat 在 mac 上使用相对路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11404798/

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