Shell脚本

Shell编程基础教程1--Shell简介

1.Shell简介   1.1.查看你系统shell信息      cat /etc/shell  命令可以获取Linux系统里面有多少种shell程序      echo $SHELL  命令可以查看当前你所使用的shell是哪一个   1.2.查看文件信息,ls      ls -l  查看文件信息:文件类型、文件权限、文件硬链接数、文件所属用户、文件所...

VBScript入门篇

                           VBScript入门篇                                                       作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.定义一个过程 1 定义一个过程:可以将相同的操作的代码提取出来,方便其他人来调...

ansible 的用法

ansible 常用模块 1 command 模块 默认模块,不指定 -m 参数时,使用的就是 command 模块; 但 "<", ">", "|", and "&" 操作都不可以,当然,也不支持管道; 缺点:不支持管道,没法批量执行命令; 示例: ansible 192.168.2.20 -m command -a 'ifconfi...

Shell脚本编程(一)

shell 脚本编程(一) 1 . shell 的作用 Shell的作用是解释执行用户的命令,用户输入一条命令,Shell就解释执行一条,这种方式称为交互式(Interactive),Shell还有一种执行命令的方式称为批处理(Batch),用户事先写一个Shell脚本(Script),其中有很多条命令,让Shell一次把这些命令执行完,而不必一条一条地...

shell脚本实现 视频格式转换 ffmpeg 实现视频转换

#!/bin/bash original=$1 echo $original #check whether file is exist #if $original de chang du wei 0 huo bu $original bu shi chang gui wenjian if [ -z $original ] || [ ! -f $...

shell脚本操作mysql数据库—创建数据库,在该数据库中创建表(插入,查询,更新,删除操作也可以做)

#!/bin/bash HOSTNAME="192.168.1.224" #数据库Server信息PORT="3306"USERNAME="root"PASSWORD="123456" DBNAME="test_db_name" #要创建的数据库的库名称TABLENAME="test_table_name" #要创建的数据库的表的名称 MYSQL_CMD=...

精通shell编程--最后的总结

不得不说shell语法是丑陋的,操作是简单高效的,最后一次学习总结shell shell总结 字符串删除与替换等常见操作 ## 字符串长度 a=1234 echo "${#a}" expr length "${a}" ## 字符串 索引 expr index ${a} 23 # 拆分 2 3 一个个查找找到第一个匹配的就返回 ## 字符串 匹配 有问...

Linux shell command line process(命令行处理流程)

Splits the command into tokens that are separated by the fixed set of metacharacters: SPACE, TAB, NEWLINE,;,(,),<,>,|, and&. Types of tokens include words, keywords,...

《Linux命令行与shell脚本编程大全》第二十五章 创建与数据库、web及电子邮件相关的脚本

25.1 MySQL数据库 /* 但是我在虚拟机上安装的时候居然不提示输入密码。 这个可以参考http://blog.csdn.net/sinat_21302587/article/details/76870457 导致登录的时候不知道账号密码。 默认的账号密码在 /etc/mysql/debian.cnf上。如下图,user和password就是账号密码...

解决Jenkins用shell脚本部署后,Jenkins自动杀掉启衍生出来的守护进程

Jenkins部署java项目遇到的问题: 1、Jenkins执行构建后,需要手动执行startup.sh,站点才能正常访问 产生原因: shell脚本发布时,会衍生进程,Jenkins默认会自动杀掉衍生进程 解决方案: 在执行shell脚本前,加个build_ID参数即可 BUILD_ID=DONTKILLME...