ChinaUnix.net
相关文章推荐:

linux shell for

我的系统是centos6.5 linux mark.workstation.com 2.6.32-431.20.3.el6.x86_64 #1 SMP Thu Jun 19 21:14:45 UTC 2014 x86_64 x86_64 x86_64 GNU/linux 我在shell里想要拿到UID直接执行了 [root@mark ~]# $UID bash: 0: command not found [root@mark ~]# 在这里明显拿到了 0这个值但是在执行: [root@mark ~]# echo $? 127 明显的有错误,这是什么问题呢? 在脚本中如何拿到uid呢请各位指点一下

by xiaozichengok - Linux新手园地 - 2014-06-26 10:13:47 阅读(851) 回复(5)

相关讨论

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/55092/showart_2073122.html

by pzxyhjf - Linux文档专区 - 2009-10-19 11:14:06 阅读(853) 回复(0)

linux shell编程 1.1 shell变量 为使shell编程更有效,系统提供了一些shell变量。变量可以定制用户本身的工作环境。使用变量可以保存有用信息,使系统获知用户相关设置;变量也用于保存暂时信息。 有两种变量:本地变量 和 环境变量。 (1)本地变量 本地变量在用户现在的shell生命期的脚本中使用。 要设置一本地变量,格式为: variable-name = value or ${variable-name=value} 定义变量:可以使用export 来定...

by sjhf - Linux文档专区 - 2009-03-23 11:22:53 阅读(1381) 回复(0)

shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。实际上shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,shell有自己的编程语言用于对命令的编辑,它允许用户编写由shell命令组成的程序。shell编程语言具有普通编程语言的很多特点,比如它也有循环结构和分支控制结构等,用这种编程语言编写的shell程序与其他应用程序具有同样的效果。...

by sdccf - Linux文档专区 - 2008-04-25 09:44:02 阅读(600) 回复(0)

linuxshell有几种?如何修改用户的shell??

by lisaccc - Linux论坛 - 2005-01-13 16:02:18 阅读(608) 回复(2)

linuxshell有几种?如何修改用户的shell??

by lisaccc - Linux系统管理 - 2005-01-13 16:02:18 阅读(742) 回复(2)

linux shell常用shell命令 作者:周立军 修改日期:2006年03月01日 一、文件、目录操作命令 1、ls命令 功能:显示文件和目录的信息 ls 以默认方式显示当前目录文件列表 ls -a 显示所有文件包括隐藏文件 ls -l 显示文件属性,包括大小,日期,符号连接,是否可读写及是否可执行 ls -lh 显示文件的大小,以容易理解的格式印出文件大小 (例如 1K 234M 2G) ls -lt 显示文件,按照修改时间排序 2、cd命令 功能:改名目录 cd dir 切换到...

by zlj2208 - Linux文档专区 - 2006-08-17 17:15:48 阅读(1309) 回复(0)

一、文件、目录操作命令 1、ls命令 功能:显示文件和目录的信息 ls 以默认方式显示当前目录文件列表 ls -a 显示所有文件包括隐藏文件 ls -l 显示文件属性,包括大小,日期,符号连接,是否可读写及是否可执行 ls -lh 显示文件的大小,以容易理解的格式印出文件大小 (例如 1K 234M 2G) ls -lt 显示文件,按照修改时间排序 2、cd命令 功能:改名目录 cd dir 切换到当前目录下的dir目录 cd / 切换到根目录 cd .. 切换到到上一级目...

by tingyu8357 - Linux文档专区 - 2006-08-07 16:20:07 阅读(935) 回复(0)

今天在编写一个shell的时候,在命令行执行 $sudo ./redis-server --port 11400 & 回车,是能够执行 但是放在shell 里面的时候 $vi start_redis.sh $sudo ./redis-server --port 11400 & $ sh start_redis.sh 这样则报错: ./start_redis.sh [weblogic@xxx redis-2.6.13]$ [sudo] password for weblogic: Sorry, try again. [sudo] password for weblogic: Sorry, try again. [sudo] password for weblogic: Sorry, try again. sudo: ...

by huangdazhu - Linux系统管理 - 2014-05-23 20:41:45 阅读(888) 回复(9)

#new.sh #!/bin/bash moduleName=$1 allParam=$@ function isStrInParam { echo $1 echo $1 | grep -q $2 } isStrInParam $allParam 'new' echo $? 运行:./new3.sh a2000 tecno new 结果: a2000 //原先认为此处结果应该是: a2000 tecno new 1 //原先认为结果应该是: 0 此程序本来目的是想判断 new字串是否在所有的参数里面,不知道为什么结果会是这样? 望各位大侠指教,谢谢!

by shenanshenan - Linux环境编程 - 2013-07-16 17:19:33 阅读(1261) 回复(4)