在 Shell 提示符中显示 Git 分支名称的方法 Linux
Git 的好处之一就是把代码的分支管理变成了一件极其便捷的事情,分支只保留差异,不用复制任何文件,不用连接网络,快速创建,用完即删。Git 分支
标签: linux
Shell脚本实现启动PHP内置FastCGI Server Linux
前几天把工作平台从 Ubuntu 9.10 Karmic 更新到了 10.04 Lucid,由于 Lucid 官方源自带了 PHP5.3.2,以前使用的 dotdeb 的源就没法用了,一直很喜欢这个源的,不但
标签: linux
Shell脚本传参数方法总结 Linux
一、接收固定长度的参数
[root@svn shell_example]# cat params.sh
#!/bin/bash
#传参测试脚本
echo "My name is `basename $0` -I was called as $0"
echo "My first parameter is : $1"
e
标签: linux
Shell脚本传递参数的3种方法比较 Linux
#!/bin/bash#extracting command text_text_text_line options as parametershelp_info(){ echo "NAME" echo "t$0" echo "SYNOPSIS" echo "t$0 is a shell test about process options" echo
标签: linux
Shell常用操作符总结 Linux
一、算术操作
+ - * / %
二、关系操作
< > >= <= == != && ||
三、测试操作 测试命令 : test [ ] [[ ]] (( )) 1
标签: linux
Shell中的for和while循环详细总结 Linux
一、for循环 1.数字段形式 for i in {1..10} do echo $i done 2.详细列出(字符且项数不多) for File in 1 2 3 4 5 do echo $File done 3.对存在的文件进行循...
标签: linux
Shell中的for循环总结 Linux
关于shell中的for循环用法很多,一直想总结一下,今天网上看到上一篇关于for循环用法的总结,感觉很全面,所以就转过来研究研究,嘿嘿...
for((i=1;i&l
标签: linux
Shell中的变量使用小结 Linux
变量的定义,只能以字母和下划线开始,区分大小写,可以包含数字 字母下划线.详见官方手册
[root@svn shell_example]# yourname='Linux'
[root@svn shell_example]# echo $yo
标签: linux
Shell脚本bash: ./t.sh:/bin/bash^M:损坏的解释器: 没有那个文件或目录 Linux
有时候编写脚本时会出现类似标题列出的错误,这个问题大多数是因为你的脚本文件在windows下编辑过。windows下,每一行的结尾是nr,而在linux下文件的结尾是n,那么你在windows下编辑过的文件在linux下打开看的时候每一行的...
标签: linux
Shell脚本计算字符串长度和判断字符串为空小技巧 Linux
一些需要注意的脚本问题计算字符串长度可用的三种方法:
echo “$str”|awk '{print length($0)}'
expr length “$str”
echo “$str”|wc -c
但是第三种得出的
标签: linux