码迷,mamicode.com
首页 >  
搜索关键字:bash    ( 15235个结果
-bash: .bash_profile: command not found
今天有一同事安装了ORACLE后,在切换账号时遇到错误提示“-bash: .bash_profile: command not found”。如下所示 [root@GLETestLinux ~]# su - oracle-bash: .bash_profile: command not found[...
分类:其他好文   时间:2015-01-22 00:10:17    阅读次数:124
Linux学习笔记 1 环境变量 2 vi命令
1 环境变量篇1.1 修改 查看 生效 系统环境变量 1 涉及系统环境变量的文件 --> .bash_profile --> /etc/profile 2 该文件位置 /root/.bash_profile 3 文件编辑器打开 vi .bash_profile 4 文件末...
分类:系统相关   时间:2015-01-21 21:50:53    阅读次数:218
SHELL第一课学习笔记
SHELL第一课学习笔记什么叫Shellshell是一个命令解释器,它在操作系统最外层,负责直接与用户对话,把用户输入的命令解释给操作系统并处理各种各样的操作的输出结果,输出到屏幕返回用户(交互式或者非交互式)。案例1.简单清除/var/log下的messages日志脚本:#!bin/bash cd/va..
分类:系统相关   时间:2015-01-21 20:31:48    阅读次数:298
Bash Shell 中的特殊字符
什么是BashShell中的特殊字符?某些特殊字符在BashShell里不是表示其字符含义本身,而是另有含义,称为:meta-meaning。1.字符:#代表注释,如果有一行以#开始,那么意味着这行不会被执行,只是一行说明注释。例如:#thisiscomments这是一行注释。但是这里有个例外,那就是脚本..
分类:系统相关   时间:2015-01-21 20:25:36    阅读次数:705
写shell脚本遇到的问题
今天在运行SHELL脚本时,脚本报错如下: -bash: ./month_web_user_rc.sh: /bin/bash^M: bad interpreter: No such file or directory 问题原因及解决方法如下:(摘自esther0401) 出现上面错误的...
分类:系统相关   时间:2015-01-21 19:56:16    阅读次数:150
mac配置java开发环境: jdk1.7 +sdk1.7+maven +tomcat
1、先安装jdk ,才能安装sdk 。2 mac中jdk1.7的默认位置:/Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home配置JAVA_HOME:用户目录下opne .bash_profile 如果没有这个文件可以自...
分类:编程语言   时间:2015-01-21 18:08:51    阅读次数:204
Bash拾遗:变量
使用引号包裹变量在《高级Bash脚本编程指南》中的4.1节中有这么个例子:hello="A B C D"echo $hello # A B C Decho "$hello" # A B C D当时觉得不可思议,对于第二个echo应该是非常好理解的,而第一个echo为什么会把原来变量中...
分类:其他好文   时间:2015-01-21 14:54:15    阅读次数:92
批量缩放图片的脚本
#!/bin/bash # author : jiangxf 2015.1.21 if [ $# -lt 2 ]; then     echo "Usage: resizePng.sh {pngName} {percentage}";     exit; fi width=`sips -g pixelWidth $1 | tail -n1 | awk...
分类:其他好文   时间:2015-01-21 13:27:40    阅读次数:133
Bash:获取当前脚本路径
可以使用readlink命令必须加上-f参数,readlink用于读取链接文件所指向的文件,这样对于一些建立了软连接的脚本文件的话非常适用,而对于一般的脚本文件需要加上-f参数否则readlink文件不会有输出(如果不加-f参数对一个普通文件适用readlink命令则$?=1)获取当前执行脚本文件路...
分类:其他好文   时间:2015-01-21 13:10:58    阅读次数:120
for循环
for变量in列表;do 循环体done生成列表: 整数列表: {NUM1,NUM2} seq[NUM1[STEP]]NUM2例如: 计算1+...100的值: #!/bin/bash declareSUM=0 forIin{1,100};do letSUM=4[$SUM+$I] done echo"thesumis$sum" 依次向/etc/passwd中的每个用户问好,并显示对方的shell。并..
分类:其他好文   时间:2015-01-21 06:40:41    阅读次数:217
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!