`
tianshibaijia
  • 浏览: 1125073 次
文章分类
社区版块
存档分类
最新评论

使用BASH编写Linux Shell脚本——前言

 
阅读更多

前言

翻译自Linux Shell Scripting with Bash

作者:Ken O.Burtch

出版社:DEVELOPER’S LIBRARY

为了学习Linux外壳编程,特地翻译此书,希望可以坚持完成,并对Linux爱好者有用,本翻译仅作学习用途,未经本人同意不得投入商业用途。如有修改意见请发送至本人邮箱。

谢谢!

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

翻译者:刘海涛

邮箱:fox_lht@163.com

分享到:
评论

相关推荐

    如何利用Bash脚本监控Linux的内存使用情况

    如果你只有很少的系统并且想要监视它们,那么编写一个小的 shell 脚本可以使你的任务变得非常简单。 在本教程中,我们添加了两个 shell 脚本来监视 Linux 系统上的内存利用率。当系统达到给定阈值时,它将给特定电子...

    Linux Shell script学习记录1——简介、运行、变量、字符串

    对于Linux用多了,一次性启动多个文件感觉有些不方便,于是感觉有必要学习一下shell脚本的编程,这样对于使用一些多文件的项目可以自己编写Shell然后执行,此处的Shell是指Bourne Shell或者Bourne Again Shell。...

    linux之shell脚本基础

    目录前言脚本的执行shell脚本书写规范管道与重定向shell脚本变量定义新变量read命令变量的作用范围特殊变量  ~~~~~~~~ 因为想要面对一个新的开始,一个人必须有梦想、有希望、有对未来的憧憬。如果没有这些,就不...

    Linux shell实现HTTP服务示例代码

    (1)编写一个shell脚本,检查 mysql 的状态,然后输出结果,例如状态正常时,返回状态码200及正确信息,否则返回状态码503及错误信息 (2)实现一个HTTP服务,有请求连接后,调用上面的检查脚本,返回检查结果 (3...

    使用Bash Shell检查文件是否存在的方法

    前言 大家在工作的时候可能经常会遇到这样的需求,在类Unix系统的Bash环境下,怎样检查...下面的命令,则使用Shell的条件表达式,判断/etc/hosts文件是否存在: [ -f /etc/hosts ] && echo Found || echo Not found

    使用Bash Shell获取文件名和目录名的简单方法

    前言 还是今天再写一个自动化打包脚本,用到了从路径名中获取最后的文件名。这里记录一下实现过程。当然,最后我也会给出官方的做法。(ps:很囧,实现完了才发现原来Bash Shell有现成的函数) 获取文件名 假设给定...

    hadoop集群中常用shell脚本收集

    前言 感谢我关注的朋友,我亦无他,收集整理的大部分脚本。 群发脚本XSync(xsync) #!/bin/bash #1 获取参数,如果不够直接退出 pcount=$# if ((pcount==0)); then echo 没有输入需要传递的文件或文件夹!!; exit; ...

    Bash Shell中的select命令简单使用示例

    今天刚好写了一个自动化打包脚本,再次使用到了bash shell,好幸福的感觉。这里主要是想介绍一下select命令,这个命令可以帮助我们完成菜单选择功能。 格式 我今天也是第一次使用select流程控制,在php、Java、C这些...

    LINUX 24学时教程

    6.2.2 Linux操作系统缺省的shell—bash 的特色 83 6.2.3 公共域Korn Shell—pdksh 84 6.2.4 与csh兼容的shell—tcsh的特色 84 6.2.5 zsh 85 6.3 了解shell的命令行 85 6.3.1 对shell进行定制设置 88 6.3.2 在后台...

    nginx proxy_cache批量清除缓存的脚本介绍

    下面是bash shell脚本代码,之前网上也好好多类似的脚本但是感觉都不太好还容易误导人犯错误  #!/bin/bash #Email:hello_linux@aliyun.com #Auto Clean Nginx Proxy_Cache Shell Scripts #Aunthor:sun~shell #Date...

    RED HAT LINUX 6大全

    本书内容翔实、涉及领域广泛,并且提供了详细的例子和大量的参考资料(包括书籍、电子文档和Internet站点),是一本学习、使用和管理Linux不可多得的好书。 目 录 译者序 前言 第一部分 Red Hat Linux的介绍与安装 ...

    Nginx日志切割-按小时

    Nginx日志切割-按小时序言原理Shell脚本验证脚本定时配置 序言 最近调试接口,做ip授权,涉及到了查看nginx日志,但是由于每日数据量太大,导致从现场导出日志过于费劲,时间过于漫长,所以想到了给日志做时间切割! ...

    shell(bash)下“time” 命令的输出详解

    相信大家都知道bash下time是一个很有用的命令,它可以为一段脚本或一个程序的执行计时,这通常在粗略比较程序执行效率的时候很方便。但是你会发现,time命令输出的时间文字不能被简单地重定向,例如重定向至一个文本...

    Linux管理员指南

    目 录 前言 第一部分 安装Linux操作系统 作为服务器软件 第1章 Linux发行版本与Windows NT的 技术异同 1 1.1 Linux操作系统和Linux发行版本 1 1.2 “自由”软件和GNU许可证 1 1.2.1 什么是...

    Linux下Mysql定时任务备份数据的实现方法

    前言 备份是容灾的基础,是指为防止系统出现操作失误或系统故障...创建shell脚本 脚本名称可根据自己规范进行自定义: vim bcmysql.sh 进入编辑器,输入以下内容: #!/bin/bash mysqldump -uusername -ppassword de

    深入理解Bash中的尖括号(适合初学者)

    前言 Bash 内置了很多诸如 ls、cd、mv 这样的重要的命令,也有很多诸如 grep、awk、sed 这些有用的工具。但除此之外,其实 Bash...在 shell 脚本语言中,尖括号可以将数据从一个地方转移到另一个地方。例如可以这样把数

    浅谈ubuntu执行.sh文件几种方式区别

    不同的script执行方式会造成不一样的结果,尤其对bash的环境影响很大,脚本的执行方式有大概以下几种方式。 首先写一个简单的test.sh文件: #!/bin/bash read -p Please input your first name: firstname read -p ...

    【小工具】hdfs balance脚本(均衡操作)

    hdfs balance脚本(均衡操作)前言shell源码执行语句执行结果效果 前言 集群增加新节点后,hdfs 节点和disk之间的数据分配十分不均匀,需要进行均衡操作,这里写了一个简单的balance操作脚本 shell源码 #!/bin/bash ...

Global site tag (gtag.js) - Google Analytics