华域联盟 perl Shell编程的一些知识集合

Shell编程的一些知识集合

下午在写程序的时候需要将shell命令返回的数值赋予给某变量,使用了a=$()的方法

soft=$(grep -i "\(Software \)Token/Passcode/." 123.txt |wc -l)

echo "[+] 软卡总数:" $soft

......

#!shell下的运算

over=$((var-use))

echo "[+] 剩余硬卡:" $over  

Shell的嵌入命令

: 空,永远返回为true

. 从当前shell中执行操作

break 退出for、while、until或case语句

cd 改变到当前目录

continue 执行循环的下一步

echo 反馈信息到标准输出

eval 读取参数,执行结果命令

exec 执行命令,但不在当前shell

exit 退出当前shell

export 导出变量,使当前shell可利用它

pwd 显示当前目录

read 从标准输入读取一行文本

readonly 使变量只读

return 退出函数并带有返回值

set 控制各种参数到标准输出的显示

shift 命令行参数向左偏移一个

test 评估条件表达式

times 显示shell运行过程的用户和系统时间

trap 当捕获信号时运行指定命令

ulimit 显示或设置shell资源

umask 显示或设置缺省文件创建模式

unset 从shell内存中删除变量或函数

wait 等待直到子进程运行完毕 

PS:最后补上一个关于shell编程的帖子


http://bbs.chinaunix.net/viewthread.php?tid=218853&extra=&page=1


您可能感兴趣的文章:

本文由 华域联盟 原创撰写:华域联盟 » Shell编程的一些知识集合

转载请保留出处和原文链接:https://www.cnhackhy.com/76553.htm

本文来自网络,不代表华域联盟立场,转载请注明出处。

作者: sterben

发表回复

联系我们

联系我们

2551209778

在线咨询: QQ交谈

邮箱: [email protected]

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部