推广 热搜: 广场  Java  app  Word  营业  微信公众号  北京代理记账  商城  代理记账  商标交易 

shell脚本如何重定向输出 tencent命令使用方法?

   2023-05-07 企业服务招财猫120
核心提示:tencent命令使用方法?1.if-then语句基本格式:If命令//如果命令命令完成后状态码的返回值为0,则执行then中的命令,否则不执行then中的命令。然后命令船方不负担装货费用if命令;然

tencent命令使用方法?

1.if-then语句

基本格式:

If命令//如果命令命令完成后状态码的返回值为0,则执行then中的命令,否则不执行then中的命令。

然后

命令

船方不负担装货费用

if命令;然后//另一种格式

命令

船方不负担装货费用

Else格式

if命令;然后//如果command中的命令返回的退出状态码为0,则执行Then。

命令

其他

Commands//如果命令中的命令返回的退出状态码为非0,则执行else。

船方不负担装货费用

Elif格式

if命令;然后

命令

elif命令;然后

命令

elif命令;然后

命令

其他

命令

船方不负担装货费用

2.测试命令

if测试条件;然后//如果条件condition没有写,用非零状态码退出,执行else中的命令。

命令

其他

命令

船方不负担装货费用

(1)my_variablefull;Test$my_variable//如果变量my_variable为空,则退出代码为非0,如果有内容,则为0。

方括号的表达形式

If[condition]//用方括号代替test,但是方括号两边必须有空格。

然后

命令

船方不负担装货费用

通常测试可以测试三种情况。

(1)数值比较

无论n1-eqn2//是否相等,退出代码都是0。

n1-gen2//是否大于等于?

n1-gtn2//是否大于?

n1-len2//是否小于等于?

n1-ltn2//是否小于?

N1-nen2//不等于

其中n1和n2可以使用变量,比如变量var,可以作为$var-nen2,这种比较不能用在浮点数中。

(2)字符串比较

Str1str2//比较是否相等,用ASCII表比较,所以标点,大小写等等都会比较。

str1!Str2//比较等号是否不等,两边留空格。也可以使用变量方法。

Str1str2//comparison大于,需要对大于号进行转义,以避免被shell视为重定向器。

Str1str2//比较小于,小于号需要转移以避免被shell当作重定向器。

-nstr1//测试str1的长度是否非零。

-zstr1//测试长度是否为0。

If[-z$var]//这里,如果没有定义var,也可以在这里执行,但是var的长度是0,所以-z$var的退出代码是0。

(3)文件比较

-dfile//检查文件是否存在并且是一个目录。

-efile//检查文件是否存在。

-ffile//检查文件是否是文件。

-rfile//检查文件是否存在并且可以读取。

-s文件//不为空检查文件是否存在。

-wfile//检查文件是否存在并且可以写入。

-xfile//检查文件是否存在,是否可以执行。

-Ofile//检查文件是否存在,是否属于当前用户。

-Gfile//检查文件是否存在,默认组是否与当前用户相同。

File1-ntfile2检查文件1是否比文件2新。

文件1-ot文件2检查文件1是否比文件2旧。

3.复合条件测试

[条件1][条件2]

[条件1]||[条件2]

4.4.if-then的高级特性

针对数学算子的高级特性

((表达式)),支持除上述以外的其他运算符。

Val随后增加。

Val-还原后

Val首先增加

-val先减

!逻辑求反

~位反转

**电源操作

向左位移

向右位移

布尔倒置

|-位布尔或

联盟

|||逻辑或

字符串比较的高级功能

[[表情]],两边有空格

命令

cas

我的文档第二次就移动不了了,文件夹重定向失败?

虽然这么多年过去了,让s给个答案好让后面的人解决这个问题:只需修改注册表:操作时输入regedit,然后找到:HKEY_当前_用户软件微软Windows当前版本ExplorerShell文件夹和HKEY_当前_用户软件微软Windows当前版本。Explorer用户外壳文件夹桌面是桌面,个人是我的文档。只需右键单击即可编辑和修改到您想要的位置。记得重启电脑。

 
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
合作伙伴
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  冀ICP备2023006999号-8