【发布时间】:2021-11-25 21:05:10
【问题描述】:
我想将扩展名为 .ipynb 的笔记本从一个文件夹复制到另一个文件夹。 我正在编写我的第一个 bash script.sh
CURRENT=${PWD}
cp "$CURRENT/notebooks/*.ipynb" "/home/jovyan/shared/public/whatever"
结果:
cp: cannot stat '/home/name/utils/notebooks/*.ipynb': No such file or directory
但是 '/home/name/utils/notebooks/ 存在 它有笔记本。
这里的命令哪里出错了?
是否也可以构建一个命令告诉“所有以 py 开头的笔记本”
谢谢
【问题讨论】:
-
引用的 glob 不会扩展,请使用
"$CURRENT/notebooks/"*.ipynb -
还有
./notebooks/*.ipynb而不是$PWD。 -
抱歉编辑了这个问题,我添加了另一个问题。也许对你来说很容易。这是我的第一个 bash 脚本