小编use*_*191的帖子

`tar: 无法连接到...: 解析失败` 是什么意思?

我正在编写一个练习 bash 脚本,它将文件夹保存为 tar 存档,名称为 date-foldername.bak

当未格式化的日期作为文件名的一部分插入时,脚本会失败,所以2022-05-09-work没问题,但默认的日期输出Mon 9 May 18:24:36 BST 2022将产生:

  tar: Cannot connect to Mon  9 May 18: resolve failed
Run Code Online (Sandbox Code Playgroud)

在这种情况下“解决失败”是什么意思?

这是代码:

#!/bin/bash

# Scrit accepts a folder name to back up as an parameter
# It saves the folder as a tar archive with the name date-foldername.bak 

echo "Beginning backup."
d=$(date)
echo "Today's date is $d"
tar --create --verbose --file="$d-$1.bak" "$1"
echo "Backup complete."
Run Code Online (Sandbox Code Playgroud)

linux bash tar

26
推荐指数
2
解决办法
1万
查看次数

标签 统计

bash ×1

linux ×1

tar ×1