请原谅我,因为我对此比较陌生。
[ -f /etc/example/txt] && echo "True" || echo "False"
我有上面的代码,我也试图打印出主机名。
我已将其修改为以下内容,
[ -f /etc/example/txt] && hostname = uname -n &&echo "$hostname:True" || echo "$hostname:False"
不幸的是,上述情况并不奏效。有没有办法让主机名与True或False一起打印出来?
答案 0 :(得分:0)
以下适用于我:
[ -f /tmp/txt ] && [ $hostname = $(uname -n) ] && echo "$hostname:True" || echo "$hostname:False"