shell 文件内调用makefile文件:#!/bin/bash
cd ctemplate-2.1
./configure
sudo make -f install
cd ../
cd TemplateProcesser
make说明:.
shell脚本 自动创建用户详解
需求:判断用户zhangsan是否存在,不存在就创建并设置密码为123456
1、vi createuser.sh 2、写入:USER_COUNT=`cat /etc/passwd | grep '^zha
因工作需要,需要使用shell开发一些小工具,当使用数组作为函数参数时,发现只能传递数组的第一个元素,数组后面的元素不能传递到函数内。#!/bin/bashfunction showArr(){arr=$1for i in ${arr[*]
使用tee命令:
sh portal/main.sh |tee log.txt获取脚本父类路径cmddir=
shell脚本如何优雅的记录日志信息,下面让我们一步一步,让shell脚本的日志也变得高端起来,实现如下功能
①设定日志级别,实现可以输出不同级别的日志信息,方便调试
②日志格式类似为:[日志级别] 时间 funcname:函数名 [li
cat /mnt/log_function.sh
#!/bin/bash
#log function####log_correct函数打印正确的输出到日志文件
function log_correct () {
DATE=`date
摘抄自:ABS_GUIDE
下载地址:http://www.tldp.org/LDP/abs/abs-guide.pdf
linux中shell变量$#,$@,$0,$1,$2的含义解释:
变量说明: $$
Shell本身的PID(Pr