概述
#转大写typeset -u
#转小写typeset -l
typeset -u VARIABLE
VARIABLE="True"
echo $VARIABLE
#字母转大写小写
upcaseservar=$(echo $VARIABLE | tr ' [a-z]' '[A-Z]')
downcaseservar=$(echo $VARIABLE | tr '[A-Z]' '[a-z]')
############################################
#cron,1月8日所在星期的每天早晨3:15执行脚本(分小时日月星期)
15 3 8 1 * /usr/local/bin/somescripts.bash 2>&1 >/dev/null
在1月1日午夜00:00,在控制台写入Happy New Year
0 0 1 1 * /usr/bin/banner "Happy New Year" > /dev/console
############################################
#at命令 在10分钟后执行一个命令
echo '/usr/local/bin/somescript.sh' | at now + 10 minutes
############################################
#以静默方式执行脚本,不会输出任何内容到屏幕上
/path/script_name 2>&1 > /dev/null
############################################
#逐行处理文件
funcation while_read_Line_bottom
{
>$OUTFILE
while read LINE
do
echo "$LINE" >> $OUTFILE
done < $INFILE
}
##########################################
#固定长度记录文件合并
MERGERECORDFILE=/data/mergerecord.$(data +%m%d%y)
RECORDFILELIST=/data/branch_records.lst
while read RECORDFILELIST
do
sed s/$/$(basename $RECORDFILELIST) /g
$RECORDFILELIST >> $MERGERECORDFILE
done < $RECORDFILELIST
###########################################
#字符串长度
VAR=0123456789
echo ${#VAR}
#############################################
#清零
typeset -Z25 TOTAL
TOTAL=0
echo $TOTAL
##############################################
#检查aix失效磁盘分区
LV=apps_lv
NUM_STALE_PP=$(lslv -L $LV | grep "STALE PP" | awk '{print $3}')
############################################################
#自动进行ftp文件传输
ftp -i -v -n wilma <
user cj mypassword
binary
lcd /scripts/download
cd /scripts
get auto_ftp_xfer.ksh
bye
END_FTP
#########################################################
# 捕获大文件
HOLD_FILE=/tmp/largelist.list
MEG_BYTES=$1
SEARCH_PATCH=$(pwd)
find $SEARCH_PATCH -type f -size +$(MEG_BYTES)000000c -print > $HOLD_FILE
#############################################################
#删除文件中的重复行
uniq my_list my_list_no_repeats
cat repeat_file | uniq
###############################################################
#删除文件中的空白行
cat my_file | sed '/^$/d'
sed '/^$/d' my_file
[@more@]来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24214296/viewspace-1055730/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/24214296/viewspace-1055730/
最后
以上就是称心大树为你收集整理的Unix shell解决实际问题脚本(1)的全部内容,希望文章能够帮你解决Unix shell解决实际问题脚本(1)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复