相关疑难解决方法(0)

脚本和变量的空白问题

我试图反对这个语法。我遇到了空格问题,我不知道是否有更好的方法来做到这一点。

vardir=/home/user
cd $vardir
for i in $(ls "$vardir") ; do
timestamp="$(stat -c %Y $i)"
echo "$i"
echo "$timestamp"

done
Run Code Online (Sandbox Code Playgroud)

无论我在哪里引用,结果都是相似的,我不确定我做错了什么:

stat: cannot stat ‘Temporary’: No such file or directory
Temporary

stat: cannot stat ‘Items’: No such file or directory
Items
Run Code Online (Sandbox Code Playgroud)

我的目标是我想从备份目录和touch当前目录中获取时间戳以恢复原始修改日期。

command-line bash scripts

1
推荐指数
1
解决办法
103
查看次数

标签 统计

bash ×1

command-line ×1

scripts ×1