shell脚本
珝珝
一直在路上
展开
-
自动交互的方法
自动交互的方法呢主要有四种。我主要讲一下第四种,expect。1.查看命令,看看有没有选项用来实现自动交互的。eg:[root@rhel1 ~]# echo "abc" | passwd --stdin u1Changing password for user u1.passwd: all authentication tokens updated successfully.2.输入...原创 2019-03-04 14:00:33 · 406 阅读 · 0 评论 -
rsync工具
rsync:remote synchronize是实现远程同步功能的工具,rsync是用"rsync算法"提供了一个客户机和远程文件服务器的文件同步的快速方法,而且可以通过ssh方式来传输文件。如果没有rsync命令,先安装。yum install rsync先看rsync常用的命令选项:(我列出来的很少)-a:表示以递归方式传输文件,并保留所有文件属性-r:对子目录以递归...原创 2019-03-04 14:36:01 · 154 阅读 · 0 评论 -
Linux教程--shell编程中数组定义及使用(带拓展题)
数组是一个由若干同类型变量组成的集合bash Shell只支持一维数组,数组从0开始标号,以array[x]表示数组元素,所以array[0]表示array数组的第一个元素。。。。索引数组: 声明数组格式:数组名=(参数1 参数2 参数3…)例:[root@rhel1 ~]# array=(a b c d)[root@rhel1 ~]# echo ${array[0]}a[...原创 2019-04-04 15:56:17 · 1136 阅读 · 0 评论