Linux简介及常用命令使用5--linux shell编程入门

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux简介及常用命令使用5--linux shell编程入门相关的知识,希望对你有一定的参考价值。

生成 测试数据的shell脚本
Vim data_create.sh

rm -rf ./data.txt
touch data.txt
for((i=0;i<2000;i++))
do
str=‘,name‘;
name=${i}${str}${i}

#echo $name
echo $name>> data.txt
done

echo ‘show testdata‘
more data.txt

chmod u+x data_create.sh
运行脚本
sh -x data_create.sh


crontab 定时任务执行shell
crontab -e 修改当前用户
crontab -l 查看
crontab -l -u root/mysql 查看某个用户的定时任务

格式:分 时 日 月 星期 要运行的命令
第一列分钟1-59
第二列小时0-23 【0 就是24点】
第三列日1-31
第四列是月 1-12
星期几0-6【0是星期天】


* 表示 忽略该属性

20 * * * * cd /root/makaidong_com/file && sh -x fordata.sh >> fordata.log 2>&1

&
shell while循环:10以内的和=55
#!/bin/bash
sum=0
i=1

while(( i <= 10))
do
let "sum+=i" //sum = sum+i
let "i += 1" //i=i+1
done
echo "sum=$sum"


tar
Linux压缩/解压缩
gzip -r
gzip -c *.11.txt > filename.gz
Linux解压缩保留源文件的方法:
gunzip filename.gz > filename

 

 

 







































以上是关于Linux简介及常用命令使用5--linux shell编程入门的主要内容,如果未能解决你的问题,请参考以下文章

Linux简介及常用命令使用2--linux常用命令:查看 删除 编辑 创建等

1_Linux_目录简介

Linux简介及常用命令使用4--linux高级命令与技巧

Linux简介及常用命令使用1--linux环境搭建

Linux文件系统简介及常用命令

Linux简介及常用命令使用3--vi编辑器