![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux系统
shuizhongyue_
这个作者很懒,什么都没留下…
展开
-
解析xml文件
linux下使用shell解析xml文件 第一种写法文件格式<datasource> <Servername>127.0.0.1</Servername> <serverport>3306</serverport> <databasename>iboxesdb</databasenam...原创 2015-04-26 14:53:49 · 64 阅读 · 0 评论 -
ubuntu中使用==比较字符串报错解决方法
ubuntu12.04版本以下脚本,总是报错#!/bin/bashwhile read linedotesting=$(echo $line | grep -ic '<servername>')if [ "$testing" == "1" ] ; then#here [==] is reason echo $linefidone <...原创 2015-04-26 17:06:47 · 651 阅读 · 0 评论 -
如何让vim编辑器永久显示行号
原文出处:http://blog.csdn.net/lwj103862095/article/details/8122316 在Linux环境下的编辑器有vi、vim、gedit等等。进入这些编辑器之后,为了方便我们需要编辑器显示出当前的行号,可偏偏编辑器默认是不会显示行号的。我们有二种办法可以解决: 第一种是,手动显示:在vim命令行模式下输入 :set nu ...原创 2015-04-26 17:09:30 · 101 阅读 · 0 评论 -
Linux常用命令
1)查看端口netstat -atulpn | grep sshd 2)shell脚本中执行cd命令脚本本身没问题, 执行脚本的方式要变一下--用source 脚本名 3)现在重启计算机shutdown -r nowreboot 4)登录模式(命令行模式,图形界面模式)vi /etc/inittab 修改这里的数字 id:5initdefault...原创 2016-08-05 09:31:13 · 83 阅读 · 0 评论 -
shell脚本统计文件行数和大小
#!/bin/bashproject_id=$1now_date=`date +%Y%m%d`file_path=`echo "$2"|sed "s/#DATE#/$now_date/g"`file_name=`ls $file_path`if [ -n "$file_name" ]; then file_info=`wc -lc $file_path |...原创 2016-09-06 19:57:01 · 1625 阅读 · 0 评论 -
获取文件时间
文件脚本#!/bin/bashfile_path=$1modify_time=`stat -c %x $file_path`echo $modify_timeformat_time=`date --date="$modify_time" "+%F %T"`echo $format_time 判断给定路径文件是否存在#!/bin/bashfile_path...原创 2017-01-18 14:43:21 · 122 阅读 · 0 评论