日记,shell
RazorH
自学成才
展开
-
2017.10.10 shell中的日期问题
shell中的日期问题,要彻底弄清楚。写一个测试脚本test.sh首先是单引号 双引号的问题。单引号将变量和特殊字符括起来将失去原有的意义,而只作为普通字符解释。双引号括起来后特殊字符将保持原有的意义,其余的作为普通字符解释。#!/bin/sh. ~/.bash_profilesource /etc/profilecurrent_day=date +%Y%m%d原创 2017-10-10 10:25:41 · 353 阅读 · 0 评论 -
2017.10.11 shell脚本入门教程
转自http://www.jb51.net/article/28514.htm 感谢原作者建立一个脚本程序必须以下面的行开始(必须方在文件的第一行): #!/bin/sh 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。当编辑好脚本时,如果要执行该脚本,还必须使其可执行。 要使脚本可执行: chmod原创 2017-10-11 09:25:54 · 288 阅读 · 0 评论 -
2017.10.12 shell chmod 文件权限详解
chmod 要修改哪些用户的特权:字符含义a修改所有用户的特权g修改组用户的特权o修改其它用户的特权u修改所有者的权限执行什么操作:字符含义-删除当前的权限=替换当前的权限+增加当前的权限原创 2017-10-12 10:17:27 · 312 阅读 · 0 评论 -
2017.10.12 shell sed命令详解
http://www.cnblogs.com/mchina/archive/2012/06/30/2570523.html 感谢原作者流编辑器sed8.1 sed简介sed是stream editor的缩写,一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区转载 2017-10-12 11:22:51 · 312 阅读 · 0 评论 -
2017.10.13 shell中 function local
http://blog.csdn.net/wangjianno2/article/details/50200617 感谢shell中局部变量及local命令local一般用于局部变量声明,多在在函数内部使用。(1)shell脚本中定义的变量是global的,其作用域从被定义的地方开始,到shell结束或被显示删除的地方为止。(2)shell函数定义的变量默认是global的转载 2017-10-13 09:45:14 · 714 阅读 · 0 评论