我有一个脚本,它可以为我安装一个 veracrypt 容器,并在此容器中 RSYNC 文件,然后将其卸载。
问题是,每次我运行它时,当它挂载容器时,它会打开 Nautilus/Files 窗口,而我不想在这个过程中触发任何窗口,我希望它只是 CLI 中的文本。
以下是一个测试脚本示例:
# Dismount all existing containers
veracrypt -d
# Mount container
veracrypt -t --mount ~/Downloads/vault /media/veracrypt -p test --non-interactive
# Sync files
rsync -varz --delete ~/Downloads/test.txt /media/veracrypt/
# Dismount
veracrypt -d
即使放入-t
,--non-interactive
它仍然会打开文件窗口。有人知道如何避免这种情况吗?
谢谢!