shell
github_zwl
乐观,开朗是我的本性,认真是我的态度
展开
-
Shell编程中的数组定义、遍历
数组定义法1: arr=(1 2 3 4 5) # 注意是用空格分开,不是逗号!! 数组定义法2: array array[0]="a" array[1]="b" array[2]="c" 获取数组的length(数组中有几个元素): ${#array[@]} 遍历(For循环法): for var in ${ar转载 2017-11-13 17:10:32 · 411 阅读 · 0 评论 -
shell 循环
第一类:数字性循环-----------------------------for1-1.sh[html] view plain copy#!/bin/bash for((i=1;i=10;i++)); do echo $(expr $i \* 3 + 1); done转载 2018-01-29 10:12:11 · 135 阅读 · 0 评论 -
Linux中使用crontab发送邮件,电子邮件文本转到一个名为ATT00001.bin的附件文件的解决方案
我想在linux中分析一些数据,然后将其作为电子邮件文本发送到我的电子邮件帐户,但是当我在shell命令中执行这个shell脚本时,它工作得很好,奇怪的是当我把所有的过程进入crontab工作,电子邮件文本将变成一个ATT00001.bin的附件文件解决方案:在#!/bin/bash下设置export LANG=zh_CN.UTF-8分析:当运行在 crontab LANG未设置,默认为LANG ...原创 2018-02-27 17:17:10 · 5180 阅读 · 0 评论 -
shell 在当前主机操作登录操作另一台主机
-T和EOF联合使用,使得在登录另一台机器,在该机器上进行操作ssh -T zwl@ip <<EOFmkdir -p /home/zwl/a/btouch /home/zwl/abc/a.logEOF原创 2018-08-27 16:01:16 · 2609 阅读 · 0 评论