linux shell编程
sengeiou
sengeiougmail.com
展开
-
shell编程-循环语句
完成这一章,你将能够作以下事情:使用while语句在条件为真的时候重复地执行一段代码。 使用until语句重复执行一段代码直到条件为真。 使用交互性的for语句进行循环控制。 1.循环的简单介绍目标: 重复的执行一段命令列表。控制; 基于一个关键命令的返回值。三种格式: while ... do ... done until转载 2012-11-27 00:35:31 · 1059 阅读 · 0 评论 -
Linux Shell编程基础
linux系统下给命令指定别名alias命令用法: 在linux系统中如果命令太长又不符合用户的习惯,那么我们可以为它指定一个别名。虽然可以为命令建立“链接”解决长文件名的问题,但对于带命令行参数的命令,链接就无能为力了。而指定别名则可以解决此类所有问题。只要举一些例子就可以了: alias l='ls -l' ;用 l 代替 ls -l 命令(Xenix 下就有类似的 l 命令)转载 2012-11-27 13:47:30 · 902 阅读 · 0 评论 -
linux shell编程
linux shell编程1.什么是shell2. 还是hello world程序3. shell中的变量3.1 系统变量3.2 用户定义变量3.2.1 用户定义变量规则3.2.3 shell如何使用变量3.2.3 全局变量 vs 局部变量 4. shell编程中的控制结构4.1 条件判定4.1.1 简单条件判定4.1.2 组合判转载 2012-11-27 00:16:12 · 871 阅读 · 0 评论 -
linux shell编程之菜单选择(二)
转自:http://wolfchen.blog.51cto.com/2211749/964997#!/bin/bashcat <<EOF *-(A)输入A查看/etc/password最后5个用户。 *-(B)输入B的话就显示系统开机时间多久了 *-(C)输入C的话就判断当前磁盘根目录使用情况是否超过50%,如果超过50%就显示“disk space is used over转载 2012-11-29 22:17:21 · 3313 阅读 · 0 评论 -
Linux shell 脚本实例一
转自:http://sucre.iteye.com/blog/6259181. 写一个脚本,利用循环计算10的阶乘#!/bin/sh factorial=1 for a in `seq 1 10`do factorial=`expr $factorial \* $a`done echo "10! = $factorial"注:上面有一行,for a转载 2012-11-29 23:44:22 · 1358 阅读 · 0 评论 -
linux shell 实例
1. 写一个脚本,利用循环计算10的阶乘#!/bin/shfactorial=1for a in `seq 1 10`do factorial=`expr $factorial \* $a`doneecho "10! = $factorial"2. 写一个脚本,执行后,打印一行提示“Please input a number:",要求用户输入数值转载 2012-11-29 23:57:22 · 855 阅读 · 0 评论 -
linux shell编程之菜单选择(一)
linux程序设计老师布置的作业:根据自己的写法和参考网上的编一个shell 编写一个shell程序,使用shell编写一个菜单,分别实现列出以下内容:(1)目录内容、(2)切换目录、(3)创建文件、(4)编辑文件、(5)删除文件的功能#!/bin/shuntil echo "1.目录内容" echo "2.切换目录" echo "3.创建文件" echo "4.编辑原创 2012-11-29 22:19:12 · 20789 阅读 · 2 评论 -
Linux 查找目录文件
查找目录:find /(查找范围) -name '查找关键字' -type d查找文件:find /(查找范围) -name 查找关键字 -print 如果需要更进一步的了解,可以参看Linux的命令详解。这里摘抄如下: ·find path -option [ -print ] [ -exec -ok command ] {} /;#-print 将查找到的文件转载 2014-11-12 10:55:54 · 1052 阅读 · 0 评论