zfs-auto-snapshot 的 cron 作业中双斜线的用途是什么?

What is the purpose of double slash in zfs-auto-snapshot's cron job?

我最近在一台机器上设置了 zfs-auto-snapshot 以定期拍摄快照。该工具通过创建以下 cron 作业文件来完成它:

/etc/cron.daily/zfs-auto-snapshot
/etc/cron.hourly/zfs-auto-snapshot
/etc/cron.d/zfs-auto-snapshot
/etc/cron.weekly/zfs-auto-snapshot
/etc/cron.monthly/zfs-auto-snapshot

他们都有或多或少相同类型的代码:

#!/bin/sh

# Only call zfs-auto-snapshot if it's available
which zfs-auto-snapshot > /dev/null || exit 0

exec zfs-auto-snapshot --quiet --syslog --label=60 --keep=24  //

现在,最后两个正斜杠 (//) 是否有任何特定用途?

真正想要做的是在行尾添加我自己的命令,如果zfs-auto-snapshot 已经完成了它的任务(&& sh script.sh),我想知道在斜线之前还是之后这样做更合适?

根据man-page //是所有数据集的快捷方式。所以这很重要。

zfs-auto-snapshot [ options] [-l label] <'//' | name [ name...]>
...
name: Filesystem and volume names, or '//' for all ZFS datasets.