ChinaUnix.net
相关文章推荐:

linux shell 变量

简介 为使shell编程更有效,系统提供了一些shell变量shell变量可以保存诸如路径名、文件名或者一个数字这样的变量名。shell将其中任何设置都看做文本字符串。 有两种变量,本地和环境。严格地说可以有4种,但其余两种是只读的,可以认为是特殊变量,它用于向shell脚本传递参数。 本章内容有: • shell变量。 • 环境变量。 • 变量替换。 • 导出变量。 • 特定变量。 • 向脚本传递信息。 ...

by ubuntuer - Linux文档专区 - 2008-10-21 21:46:10 阅读(631) 回复(0)

相关讨论

针对liunx底下不是root用户运行crontab时的环境变量问题,以下是链接 http://www.tiandone.com/td/374.html

by lj4396201 - Linux新手园地 - 2013-01-24 15:39:16 阅读(1222) 回复(1)

为什么当我输入q后仍然无法退出while循环?? 请高手指教 #!/bin/bash declare selection=1 function display_menu { clear echo " THE MENU OPERATION " echo " " echo " 1 Add Directory" echo " 2 Delete Directory" echo " 3 Change Directory" echo " 4 View Selected Directory" echo " q quit" echo " " echo " Enter your selection:" # read selection } #display_menu function add_directory {...

by hei鹰 - Shell - 2012-06-05 09:03:55 阅读(710) 回复(3)

版本为suse的10.2[code]reportdb:~/wang # cat /etc/SuSE-release SUSE linux Enterprise Server 10 (x86_64) VERSION = 10 PATCHLEVEL = 2[/code]shell为bash 代码如下:[code]#!/bin/bash echo "test"|while read var;do export a=$var echo "while-a:$a" done echo "a:$a"[/code]执行后[code]reportdb:~/wang # ./while.sh while-a:test a:[/code]为什么变量a在while循环结束后,a变量的值就被释放了?

by seanking1987 - Linux新手园地 - 2011-11-21 20:02:23 阅读(2733) 回复(3)

初用linux的人可能会犯这样的错: [。。。]$ string= " aaa" -bash: aaa: command not found 为什么会出错呢.有没有注意string= " aaa"=号后面有空格,该成string=" aaa"这样就OK了 [ ~]$ string="aaa" [ ~]$ echo $string aaa 原来就是这样的,没有人教自己摸索还真要走弯路。呵呵!! 原文: http://hi.baidu.com/oneyicn/blog/item/ac8d8212155f13ccc2fd7820.html 本文来自ChinaUnix博客,如果查看原文请点:http://blo...

by sdccf - Linux文档专区 - 2008-04-29 13:24:19 阅读(741) 回复(0)

linux在每个账户的根目录下有两个文件来设置环境变量:.bash.profile,.bashrc。 不过对于这两个文件的作用我有些不清楚,开以前的帖子里面说.bash.profile是在每次登陆的时候运行的,那么要是当我从一个高权限用户su到当前这个用户的时候,这个文件会不会被执行呢? 另外我在.bashrc文件里面设置环境变量:NewEnvVariable = "xxxx" export NewEnvVariable 这样会提示没...

by feiyang21687 - Linux新手园地 - 2007-09-22 01:44:24 阅读(1360) 回复(1)

什么是 shell 这应该是个蛮有趣的话题:『什么是 shell ?』相信只要摸过计算机,对于操作系统(不论是 linux 、 Unix 或者是 Windows )有点概念的朋友们大多听过这个名词,因为只要有『操作系统』那么就离不开 shell 这个东西。不过,在讨论 shell 之前,我们先来了解一下计算机的运作状况吧!举个例子来说:当你要计算机传输出来『音乐』的时候,你的计算机需要什么东西呢? 当然就是需要你的硬件有『声卡芯片』这个硬件配备...

by dupeng144 - Linux文档专区 - 2006-08-02 16:33:31 阅读(891) 回复(0)

需求是写一个简单的shell脚本进行sybase的bcp out(数据导出) 现在想将table列表做一个配置文件。 在执行bcp的脚本中调用这个配置文件。 table配置文件的格式为: table1 table2 table3 table4 然后在.sh文件中调用出这样的结果 for table1 table2 table3 table4 怎么实现啊, 大概提一下也行, 有个百度的头绪

by GavinTorrent - Linux系统管理 - 2012-03-06 17:31:31 阅读(1348) 回复(1)

linux系统shell脚本判断变量文件目录:权限、是否存在、空值、相等 由 feiiiiiii 于 星期四, 10/22/2009 - 11:44 发表 linux shell  先写一些基本语法: 1、字符串判断 str1 = str2      当两个串有相同内容、长度时为真 str1 != str2      当串str1和str2不等时为真 -n str1        当串的长度大于0时为真(串非空) -z str1        当串的长度为0时为真(空串) str1         当串st...

by liyihongcug - Shell - 2010-10-29 20:28:56 阅读(5443) 回复(7)

我希望在shell中执行下面的语句 #grep '.*aaaa.*' /linux/private/* > aaa.txt 希望将 '.*aaaa.*' 部分定义成变量 x1= echo "'.*aaaa.*'" x2="'.*aaaa.*'" 等等用尽各种办法,没有成功。在执行shell的时候用echo可以显示, 但是执行grep却没有任何结果,应该怎么定义呢?

by dzsunday - Shell - 2008-11-04 09:28:16 阅读(3170) 回复(3)

安装一个软件,最后生成的报告中,要求“To start using the EGSnrc system, activate your current configuration by adding the following lines to your favorite shell resource file: ” 刚开始没明白shell resource file是什么意思。后来搜索才发现原来就是环境变量的配置文件。我用的是Fedora 6,配置文件的目录是/etc/profile.d . 创建了新的配置文件,将它要求的语句放进去,然后重新登陆,ok! 每个shell的启动,...

by myching - Linux文档专区 - 2007-06-04 11:22:16 阅读(608) 回复(0)