编写Shell 脚本时,如果变量的值是一个路径的话,我们可以轻易的解析路径path信息,就像php中的pathinfo一样,来获取当中的路径(dirname) 或档名(basename).
最后两个用法和Java 的subString 相同。
遍历获取目录所有文件的md5:
PHP 输出 $_SERVER[‘HTTP_USER_AGENT’]
Ipad:
Firefox x64 4.0b13pre on Windows 7 x64:
Firefox x86 3.6.15 on Windows 7 x64:
Chrome x86 10.0.648.133 on Windows 7 x64:
IE9 x64 9.0.8112.16421 on Windows 7 x64:
IE9 x86 9.0.8112.16421 on Windows 7 x64:
Firefox x64 3.6.10 on ubuntu 10.10 x64:
andorid 2.2自带浏览器,不支持HTML5视频
摘自:http://www.cnblogs.com/sink_cup/archive/2011/03/15/http_user_agent.html
需要保存一些创建表的语句,这些语句的表前缀是可以设置的一个变量,就需要用到以下方法了,如果谁有更好的方法,请告知,谢谢。
mysql中使用变量执行sql语句:
svn: 提交失败(细节见下):<br /> svn: 无法使用外部编辑器取得日志信息;请尝试设定 $SVN_EDITOR 环境变数,或是使用 --message (-m) 或 --file (-F) 选项<br /> svn: 没有一个 SVN_EDITOR,VISUAL 或 EDITOR 环境变数被设定,执行时期的设定中也没有 'editor-cmd' 选项
解决方法: 设置vim为你的SVM_EDITOR
命令:
如果希望该环境变量能永久生效,把以下这行添加到你的个人文档目录下的.bash_profile文件中即可。文件路径~/.bash_profile
svn在Linux下的使用(svn命令)
1、将文件checkout到本地目录
svn checkout path(path是服务器上的目录)
例如:svn checkout svn://192.168.1.1/pro/domain
简写:svn co
2、往版本库中添加新的文件
svn add file
例如:svn add test.php(添加test.php)
svn add *.php(添加当前目录下所有的php文件)
3、将改动的文件提交到版本库
svn commit -m “LogMessage“ [-N] [–no-unlock] PATH(如果选择了保持锁,就使用–no-unlock开关)
例如:svn commit -m “add test file for my test“ test.php
简写:svn ci