gpt4 book ai didi

Linux:减号 -* 在 bash 脚本中意味着什么

转载 作者:太空宇宙 更新时间:2023-11-04 12:24:57 26 4
gpt4 key购买 nike

Linux:减号 -* 在行尾的 bash 脚本中意味着什么:

tar -czvf  $pfad/toolkitdb.log.`date -d "yesterday" +%Y-%m-%d`.tar.gz toolkitdb.log.`date -d "yesterday" +%Y-%m-%d`*
rm $pfad/toolkitdb.log.`date -d "yesterday" +%Y-%m-%d`-*

谢谢!

最佳答案

这意味着它将删除所有以昨天的日期结尾的文件,- 然后是任何字符,例如

$pfad/toolkitdb.log.2017-07-09-14/
$pfad/toolkitdb.log.2017-07-09-test/

您必须将 $pfad 替换为正确的值。

例如,您可以尝试以下命令:

ls $pfad/toolkitdb.log.`date -d "yesterday" +%Y-%m-%d`-*

查看输出文件。

关于Linux:减号 -* 在 bash 脚本中意味着什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45011983/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com