Bash if语句:我可以进行作业和比较吗?

Dav*_*rks 5 linux bash shell if-statement

我想做的事情如下:

if [ CURRENT=$(stat -c %Y $STATUS_FILE) -ne $LASTUPDATE ]
    then LASTUPDATE = $CURRENT
fi
Run Code Online (Sandbox Code Playgroud)

那是......我想分配一个变量并进行比较,因为我稍后会使用该变量

Ign*_*ams 6

绝对.

$ echo "$foo"

$ echo "${foo=$(echo bar)}"
bar
$ echo "$foo"
bar
Run Code Online (Sandbox Code Playgroud)

  • 好吧,那我不好。我会删除我的反对票,但我等了太久......如果你编辑你的答案,我可以删除它...... :) (2认同)