如果服务正在运行,我只想返回true或false。这就是我所处的位置,不是第一次尝试,也不是最后一次,而是写作上的最新进展:
service iptables status | grep -qi "not running"
当service iptables status停止时,它的sdtout是iptables: Firewall is not running,当我在新行上运行时,我得出的结果没有什么,我想这并不意外,因为0是真,而非0是假的。所以,我需要测试,以确保它的工作,但我不知道该做什么。以下是尝试:
service iptables status | grep -q
我有以下情况:
我想查看目录$1中的文件,直到其中一个符合我的条件。
详细内容:我想测试这个目录是否包含音频文件。一旦找到第一个音频文件,就应该进行process_audio_dir;如果dir中没有音频文件,process_noaudio就会发生。
到目前为止,我的解决方案:
if [[ -z $(file -b "$1"/* | grep -i audio) ]]; then
echo "there are no audio files"; process_noaudio
else
echo "at least one audio file&
我想知道,在使用某个文件中的函数时,是否有任何方法来停止程序。理想情况下,我想要的是:
GDB Stop when use a function from file foo.cpp
之所以这样做,是因为我正在调试一段不是我的代码,我也不知道调用了哪些函数,哪些函数没有调用。GDB中是否有一个函数来执行我正在寻找的事情,或者任何其他类似的推荐方法?
谢谢
if [ -f users.txt ];
a=$(cat users.txt | grep "$email" | cut -d ',' -f1 )
then
if [ $a -eq $email ];
then
echo " Your email is already registed"
./new_user.sh
fi
fi
我有一个名为users.txt的文件,其中包含所有用户的列表,其中电子邮件在第一列,我想验证电子邮件是否已经存在……有人能帮帮我吗?
第一次创建用户时,文