1.需求 最近需要使用scp自动将本地服务器的文件拷贝到远程服务器上; 2.安装expect ~~~ 安装expect前,需要安装tcl环境 yum y install tcl yum y install expect ~~~ 3.expect脚本 ~~~ !/usr/bin/expect set ...
分类:
其他好文 时间:
2019-11-22 00:41:55
阅读次数:
68
1.简介 本文主要是为了解读configure脚本做了什么,我将对configure脚本分成多个块进行解析,主要是解读shell脚本代码,注意作者的系统是ubuntu19,可能提到的作者所写的部分代码在Windows下无法运行,另外如果有读者不懂shell编程,也可以阅读此文,我将会尽可能的将这些内 ...
分类:
其他好文 时间:
2019-11-21 19:55:28
阅读次数:
89
[TOC]一,DAY61.shell脚本介绍shell是一种脚本语言aming_linuxblog.lishiming.net可以使用逻辑判断、循环等语法可以自定义函数shell是系统命令的集合shell脚本可以实现自动化运维,能大大增加我们的运维效率2.shell脚本结构和执行开头需要加#!/bin/bash,这是shell的固有格式,指定接下来要运行的命令,是通过那一个解释器来操作的以#开头的
分类:
系统相关 时间:
2019-11-21 18:30:50
阅读次数:
89
编程语言常识 编译器,解释器 编程语言:机器语言、汇编语言、高级语言 静态语言:编译型语言 强类型(变量在使用前一定要先声明) 事先转换成可执行格式 C、C++、JAVA、C# 动态语言:解释型语言, on the fly 弱类型 边解释边执行 PHP、SHELL、python、perl 面向过程: ...
分类:
系统相关 时间:
2019-11-20 23:12:11
阅读次数:
95
用shell脚本以ftp方式备份的时候,碰到KERBEROS_V4rejectedasanauthenticationtype出现这个的原因是shell脚本中直接使用ftp命令,默认的是/usr/kerberos/bin/ftp,这个和PATH环境变量有关如果使用/usr/bin/ftp就不会出现这个问题!#!/bin/shexportORACLE_BASE=/u01/app/oracleexpo
分类:
其他好文 时间:
2019-11-19 18:44:51
阅读次数:
113
一、配置参数化构建过程 主要用来区分分支,使用传参的方式,将分支名称传入脚本中进行拉取代码。 1.1 最常用的是:字符参数、文本参数。 1.2 添加字符参数和文本参数,并配置变量名称 1.3 配置构建环境,执行shell脚本 1.4 进行构建 1.5 字符和文本的区别就是输入筐的大小,可以手动进行修 ...
分类:
其他好文 时间:
2019-11-19 12:20:24
阅读次数:
108
Shell脚本编程 Shell是操作系统的最外层,是用户与Linux操作系统沟通的桥梁,用户输入命令,shell负责翻译成Linux内核可以理解的语言,也就是说shell是用户和操作系统之间的一个命令解释器,用户通过shell使用Linux。 shell也支持编程,主要用来开发实用的自动化的小工具, ...
分类:
系统相关 时间:
2019-11-19 01:07:26
阅读次数:
88
在创建Shell脚本时,必须在文件的第一行指定要使用的shell。格式为:#!/bin/bash 除了第一行外,在shell脚本中井号(#)用作注释行 若出现错误:command not found 原因是shell脚本文件所处的目录没有添加到PATH环境变量中 解决方法:1.将shell脚本文件所 ...
分类:
系统相关 时间:
2019-11-18 20:22:56
阅读次数:
74
https://blog.csdn.net/champwang/article/details/54670293 转自https://man.linuxde.net/shell-script/shell-6 ...
分类:
系统相关 时间:
2019-11-18 20:11:24
阅读次数:
374
昨天是老刘讲课第六天,4.2-4.3.2,编写shell编本是个很难的项目,对我没有做过编程的人来讲是个难点,唯有多看视频多多练习才能掌握。 4.2 编写Shell脚本 4.2.1 编写简单的脚本 例如,如果想查看当前所在工作路径并列出当前目录下所有的文件及属性信息,实现这个功能的脚本应该类似于下面 ...
分类:
系统相关 时间:
2019-11-18 20:06:01
阅读次数:
79