gpt4 book ai didi

linux - 什么是 Linux test -a 命令测试?

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

请看下面的代码,

snap=snapshot.file   
touch snapshot.file-1

$ [ -a $snap-1 ] && echo yes
yes

test -a 命令在这里测试什么?

我尝试了 info coreutils 'test invocation' 并搜索了 -a,但在 file characteristic tests 部分没有找到它,而是在测试连接词部分。

这样的 test -a 命令是未记录的吗?

最佳答案

-a 用于 表达式。您通常会将其与两个操作数一起使用:

$[ $snap0 -a $snap1 ]

不确定这里使用的是什么上下文,但有可能有人在没有删除 -a 运算符的情况下删除了第一个操作数。

关于linux - 什么是 Linux test -a 命令测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24236679/

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