linux shell 学习笔记4

原创 2011年01月12日 12:17:00

设定变量只读属性:

  • readonly命令 
  • 用法:readonly 变量名称
  • 其它用法:显示目前具有只读属性的变量列表 readonly 或readonly -p
  • readonly -f 函数名称 设定该函数式不可修改
  • readonly -a 数组名称  设定该数组只读
  • 例如:
  •  
  • declare命令
  • 用法:declare -r 变量名称
  • 例如:
  •  
  • 其它用法:
  • declare [-p|-a|-F|-i|-x|-r|] variable_name
  • -p 显示变量的属性 declare -p x  //显示x的属性
  • -a 设定变量是一个只读数组 declare -a Array
  • -F 显示所有的函数式名称及其属性
  • -x 设为环境变量 declare -x A="aa"//设定A为环境变量 等价于:export A="aa"

linux中shell变量$#,$@,$0,$1,$2的含义解释

linux中shell变量$#,$@,$0,$1,$2的含义解释 linux中shell变量$#,$@,$0,$1,$2的含义解释:  变量说明:  $$  Shell本身的PID...
  • beginning1126
  • beginning1126
  • 2013年03月04日 15:38
  • 6100

linux中shell截取字符串方法总结

shell中截取字符串的方法有很多中,可以分为两大类。第一种获取特定的字符或字符串的左边或者右边的字字符串,java中实现需要先用indexOf来确定特定字符串的位置,然后再用substring来获取...
  • zcc_0015
  • zcc_0015
  • 2016年07月11日 11:44
  • 2956

LINUX shell和进程创建

一、在LINUX系统中需要用到shell来运行命令。那么shell到底是什么?        维基百科:Unix shell也叫做命令行界面,它是Unix操作系统下传统的用户和计算机的交互界面。用户...
  • mxg1991
  • mxg1991
  • 2014年04月28日 21:25
  • 1318

linux命令:cat(常用方法详解)

linux命令:cat  使用权限:所有用户(即root帐号和所有普通帐号) 使用方法:cat [参数] 文件名 说明: cat 是一个文本文件查看和连接工具。查看一个文件的内容,用c...
  • u010154760
  • u010154760
  • 2015年05月24日 21:11
  • 9037

Shell当中的字符串切割

我们来看一下以下这几种字符串切割的方式。1.使用 # 和 ## 来进行截取。val=“hello world!”echo ${val#*o} echo ${val##*o}进行字符串截取, 第一个是...
  • qq_26768741
  • qq_26768741
  • 2017年03月27日 18:26
  • 456

shell重定向(大于号,小于号,左右,2>&1,&)

1. 标准输入,标准输出与标准错误输出 Linux下系统打开3个文件,标准输入,标准输出,标准错误输出。 标准输入:从键盘输入数据,即从键盘读入数据。 标准输出:把数据输出到终端上。 标准错误输出:把...
  • longshenlmj
  • longshenlmj
  • 2014年05月05日 16:51
  • 7129

(shell笔记四)什么时候使用shell

因为Shell似乎是各UNIX系统之间通用的功能,并且经过了POSIX的标准化。 因此,Shell脚本只要“用心写”一次,即可应用到很多系统上。 因此,之所以要使用Shell脚本,是因为shell...
  • xuxudede1989
  • xuxudede1989
  • 2016年01月12日 11:05
  • 353

四、shell中``和$()、$(())、${}、[]和[[]]使用

``和$()的区别: 在 bash shell 中,$()与``(反引号Esc键下面那个键) 都是用来做命令替换用(command substitution)的。 举个例子:echo the last...
  • qq_34021712
  • qq_34021712
  • 2017年03月27日 12:03
  • 183

Linux Shell经典实例解析

该篇博客作为对之前Linux Shell常用技巧和高级技巧系列博客的总结,将以Oracle数据库服务器启动脚本为例,逐行进行解释和说明,以帮助我们能够更好的学习和理解Shell脚本的惯用技巧和强大之处...
  • yonggeit
  • yonggeit
  • 2017年05月27日 11:31
  • 839

Windows Power Shell (一个强大的类Linux命令器)

1.       什么是Windows PowerShell? WindowsPowerShell是微软公司为Windows环境所开发的壳程序(shell)及脚本语言技术,采用的是命令行界面。这项全新...
  • jim8757
  • jim8757
  • 2015年02月09日 20:27
  • 568
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux shell 学习笔记4
举报原因:
原因补充:

(最多只允许输入30个字)