非常风气网www.verywind.cn
首页
shell脚本if判断
不区分大小写如何比较
shell脚本
中的字符串
答:
方法一:你可以将两个字符串统统转成大写(或小写), 再比较 !/bin/bash xxx= "Temp "yyy= "temp "x_tmp=$(echo $xxx | tr [a-z] [A-Z])y_tmp=$(echo $yyy | tr [a-z] [A-Z])
if
[ "$x_tmp " = "$y_tmp " ];then ...
在
SHELL脚本
里看到
if
[ $# -lt 1 ]; then ,$#是什么意思?
答:
是表示调用这个
脚本
时提供的参数个数。这句话是指,当调用该脚本没有提供参数时该如何处理
sh中关于
if
的用法
答:
month=`date +%m`echo $month
if
[ $month = "09" ] || [ $month = "08" ]then echo hahahhaha sqlplus idp/ido001@psidp /data/users/osa/psidp/test.sql fi 楼主,我已经测试了,
判断
部分没有问题了,你写的格式有错误,注意:“[”和变量之间一定要空一格!!
用
shell脚本判断
文件是否在变化
答:
你可以对文件进行md5校验,校验结果不一致的就执行4.
求解!!!
shell脚本
: 要求
判断
指定文件最后修改的日期是否是今天,或 ...
答:
dir_name= # 要删除的文件所在文件夹$file_name= #要删除文件的文件名,可使用*等通配符find $dir_name -name "$file_name" -mtime +3 | xargs rm -rf #删除3天前的符合条件的文件
编写一个
shell脚本
实现:
判断
用户家目录下(~)下面有没有一个叫test的...
答:
!/bin/bashcd ~dir="test"
if
[ -d "$dir" ];then num=0 while (($num < 3));do read -p "Input file name:" file if [ -f "$dir/$file" ];then echo "file is exists,please input other file name" num=`expr $num + 1` continue else touch...
linux中怎么查看文件是否存在?
答:
2、
shell脚本
(1)在进行文件的自动处理中常常需要自动判别,下面的
脚本判断
test.log是否存在,存在则显示文件存在,否则显示文件不存在。(2)例子:编辑一个脚本判断文件是否存在。vi t.sh !/bin/bash
if
[ -e /temp/test.log ];then //这里是判断语句,-e表示进行比较结果为真则存在 ...
请教一个
shell脚本
的问题 “或”怎么表示
答:
if
[ "$a" == "A" -o "$a" == "B" ]; then :fi或者if [ "$a" == "A" ] || [ "$a" == "B" ]; then :fi
shell脚本
:编写一个脚本,
判断
用户的存在
答:
cat chk_user.sh !/bin/sh
if
grep -q $1 /etc/passwd then awk -F: /mysql/'{print $7}' /etc/passwd else echo "$1 not exist"fi chmod +x chk_user.sh ./chk_user.sh root
linux中
shell
写简单的检测用户重复登入
脚本
答:
if
[ ! -f user.deny ]then echo "user.deny not exist!"exit fi while [ 1 ]do sleep 3 for login_user in `who|cut -d" " -f1|sort -u -k1`do if grep $login_user user.deny >/dev/null then echo "Warning:$login_user logined"fi done done ...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网