
shell
蓝天的IT生涯
这个作者很懒,什么都没留下…
展开
-
bash 重定向
shell上:0表示标准输入1表示标准输出2表示标准错误输出> 默认为标准输出重定向,与 1> 相同2>&1 意思是把 标准错误输出 重定向到 标准输出.&>file 意思是把 标准输出 和 标准错误输出 都重定向到文件file中用例子说话:1. grep da * 1>&2 2. rm -f $(find / -name core) &>转载 2013-08-22 09:46:14 · 745 阅读 · 0 评论 -
/bin/bash^M: bad interpreter: No such file or directory
执行一个脚本full_build.sh 时, 一直是提示我:-bash: ./full_build.sh: /bin/bash^M: bad interpreter: No such file or directory开始是说我权限不够, 不能执行, 接着我就把权限给改了, 就一直报上面问题.记得几个月前, 就遇到过类似的问题, 当时是在编译Android F转载 2013-12-26 11:16:16 · 863 阅读 · 0 评论 -
linux shell 知识点及问题总结
awk命令查找一个字符串是否包含某个关键字:temp=`echo $param | awk '{print index($1,"bulkload-arg-s")}'`ps:param被当做awk的参数传入到后面 awk程序中执行。应用场景示例脚本:#!/usr/bashparamArray=$@for param in ${paramArray[@]}; dot原创 2014-06-11 22:47:09 · 830 阅读 · 1 评论 -
sed 文件查找,替换
sed 命令查找与替换:(1)删除第2,3行:sed '2,3d' test.txt > new.txt(2)替换: 替换所有:sed 's/abc/ABC/' test.txt >new.txt 查找: sed -n "/abc/p" test.txt 匹配字符串中的一部分: echo abc123 | sed 's/\([a-z]*\).*/\1转载 2014-06-16 13:37:59 · 2746 阅读 · 0 评论 -
Linux 指令:系统设置--export
功能说明:设置或显示环境变量。语 法:export [-fnp][变量名称]=[变量设置值]补充说明:在shell中执行程序时,shell会提供一组环境变量。export可新增,修改或删除环境变量,供后续执行的程序使用。export的效力仅及于该此登陆操作。参 数: -f 代表[变量名称]中为函数名称。 -n 删除指定的变量。变量实际上并未删除,只是不会输出转载 2015-06-12 10:38:45 · 1047 阅读 · 0 评论