码迷,mamicode.com
首页 >  
搜索关键字:shell中的    ( 504个结果
【Linux】shell编程之给变量赋值的五种方法
1.? Shell中的变量类型 Shell中的变量可以分为环境变量、位置变量、预定义的特殊变量以及用户自定义变量、 <!--[if !supportLists]-->2.? <!--[endif]-->环境变量 Shell中的环境变量是一类Shell预定义变量,是...
分类:系统相关   时间:2015-05-15 16:02:54    阅读次数:156
  shell中的select用法
select也是循环的一种,它比较适合用在用户选择的情况下。比如,我们有一个这样的需求,运行脚本后,让用户去选择数字,选择1,会运行w命令,选择2运行top命令,选择3运行free命令,选择4退出。脚本这样实现:#!/bin/bashecho"Pleasechoseanumber,1:runw,2:runtop,3:runfree,4:..
分类:系统相关   时间:2015-05-12 19:06:52    阅读次数:147
shell中字符串操作
shell中的字符串:字符串是shell编程中最常用最有用的数据类型(除了数字和字符串,也没啥其它类型好用了,哈哈),字符串可以用单引号,也可以用双引号,也可以不用引号。单双引号的区别跟PHP类似。单引号:单引号里的任何字符都会原样输出,单引号字符串中的变量是无效的单引..
分类:系统相关   时间:2015-05-05 16:57:09    阅读次数:116
Shell 中的 here 文档详解
我们知道平常在linux命令行的操作都可以放到文件里面,赋予可执行权限后,就可以将这文件变成一个shell脚本。但是如果我们跟有些程序交互时,shell脚本却帮不了我们太多。比如编辑一个文件和操作数据库。编辑一个文件一般用vi,进去后hjkl的aio的操作什么的,脚本怎么执行?mysql登陆输入mysql -u 用户 -p 密码后,就跟mysql进行一串交互,shell怎么执行?Here Docum...
分类:系统相关   时间:2015-04-27 16:58:17    阅读次数:335
【Linux】完全解读Linux环境变量
一、概述         环境变量:bash shell用一个称作“环境变量(environment variables)”的特性来存储有关shell会话和工作环境的信息,它允许你在内存中存储数据,以便运行在shell上的程序和脚本访问,这些数据可以用来识别用户、账户、系统、shell特性以及任何其他你需要存储的数据。         shell中的环境变量有全局环境变量和局部环境变量,通过K...
分类:系统相关   时间:2015-04-24 09:21:56    阅读次数:244
shell学习笔记(1)-变量
1、shell中的变量可以自定义,shell中使用变量时用$name="shero"echo "hi ${name}"root@shero-virtual-machine:/home/shero/shell# ./test2.shhi shero注意,变量名和等号之间不能有空格,这可能和你熟悉的所有...
分类:系统相关   时间:2015-04-22 11:02:29    阅读次数:215
shell 中if的使用
shell中if做比较 shell判断数组中是否包含某个元素: ary=(1 2 3) a=2 if [[ "${ary[@]}" =~ "$a" ]] ; then     echo "a in ary" else     echo "a not in ary" fi 比较两个字符串是否相等的办法是:     if [ "$te...
分类:系统相关   时间:2015-04-19 11:35:51    阅读次数:142
Shell——数学计算
shell中的赋值和操作默认都是字符串处理,在此记下shell中进行数学运算的几个特殊方法,以后用到的时候可以来看,呵呵1、错误方法举例a)var=1+1echo $var输出的结果是1+1,悲剧,呵呵b)var=1var=$var+1echo $var输出结果是1+1,依然悲剧,呵呵2、正确方法1...
分类:系统相关   时间:2015-04-12 17:43:06    阅读次数:131
shell中${ } 的一些特异功能
假设我们定义了一个变量为: file=/dir1/dir2/dir3/my.file.txt 我们可以用 ${ } 分别替换获得不同的值: ${file#*/}:拿掉第一条 / 及其左边的字符串:dir1/dir2/dir3/my.file.txt ${file##*/}:拿掉最后一条 / ...
分类:系统相关   时间:2015-04-12 16:00:48    阅读次数:152
shell中的eval学习与应用
一、bash命令处理的12个步骤; 1、将命令行分成由固定元字符集分隔的记号; SPACE, TAB, NEWLINE, ; , (, ),<, >, |,& 记号类型包括单词,关键字,I/O重定向符和分号。 2、检测每个命令的第一个记号,查看是否为不...
分类:系统相关   时间:2015-04-08 20:04:22    阅读次数:271
504条   上一页 1 ... 41 42 43 44 45 ... 51 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!