小编Swa*_*ika的帖子

触摸:无法触摸文件:没有那个文件或目录

我收到错误:

touch: cannot touch `/opt/tsrm/compliance/cme/log/20121207.log`: No such file or directory
Run Code Online (Sandbox Code Playgroud)

在触摸命令上: touch $LOGFILE

我还检查了链接:touch: cannot touch `foo': No such file or directory,但我不明白答案。

注意:我也得到了mkdir: cannot create directory;我通过添加-p选项解决了这个问题。

这可能与我正在使用的 Linux 版本有关吗?

utilities files touch

30
推荐指数
4
解决办法
8万
查看次数

“IPv6 支持已禁用”警告

运行尝试发送电子邮件的脚本时出现错误。

send-mail: warning: inet_protocols: IPv6 support is disabled: Address family not supported by protocol
send-mail: warning: inet_protocols: configuring for IPv4 support only
postdrop: warning: inet_protocols: IPv6 support is disabled: Address family not supported by protocol
postdrop: warning: inet_protocols: configuring for IPv4 support only
Run Code Online (Sandbox Code Playgroud)

任何人都可以说是什么问题,我需要一些许可吗?

email ipv6 postfix

16
推荐指数
2
解决办法
6万
查看次数

如何使用基于星期几的 If-Else 查询?

问题:我需要检查今天是否是星期四并根据此条件的结果执行不同的操作。我尝试了两种不同的方法:

获取日期名称:

DAYOFWEEK=$(date +"%a")
echo DAYOFWEEK: $DAYOFWEEK
if ["$DAYOFWEEK" == "Thu"]; 
then   
   echo YES
else
    echo NO
fi
Run Code Online (Sandbox Code Playgroud)

获取天数:

DAYOFWEEK=$(date +"%u")
echo DAYOFWEEK: $DAYOFWEEK

if ["$DAYOFWEEK" == 4]; 
then
   echo YES
else
   echo NO
fi
Run Code Online (Sandbox Code Playgroud)

在这两种情况下,输出都是 NO,即使它应该是 YES。怎么了?

shell shell-script date test

11
推荐指数
2
解决办法
4万
查看次数

标签 统计

date ×1

email ×1

files ×1

ipv6 ×1

postfix ×1

shell ×1

shell-script ×1

test ×1

touch ×1

utilities ×1