- 浏览: 311027 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
liuyong19832011:
,赞一个
Java通过BufferedWriter追加内容到文件末尾的几种常用方法 -
justjavac:
总结很好,怎么没人支持呢?最近发现iteye踩贴现象很严重。
shell数组的使用
$# 传送给命令Shell的参数序号
$- 在Shell启动或使用set命令时提供选项
$? 上一条命令执行后返回的值
$$ 当前shell的进程号
$! 上一个子进程的进程号
$@ 所有的参数,每个都用双括号括起
$* 所有参数,用双括号括起
$n 位置参数值,n表示位置
$0 当前shell名
1. ##*/
> echo $ORACLE_HOME
/u01/app/iasora/product/1012/forms10g
>echo ${ORACLE_HOME##*/}
forms10g
2. %/*
>echo ${ORACLE_HOME%/*}
/u01/app/iasora/product/1012
发表评论
-
[转]Linux文件查找命令find,xargs详述
2013-04-25 17:14 1013http://www.cnblogs.com/serendip ... -
Shell编程中Shift的用法[转]
2013-04-25 17:02 994[转]:http://www.cnblogs.com/imag ... -
ANT 执行SHELL脚本
2013-03-20 09:20 5318ANT 执行SHELL脚本 solaris环境 [1]vi ... -
shell数组使用技巧(转载)
2013-03-16 00:25 703转自:http://www.cnblogs.com ... -
eval学习与应用
2013-04-25 17:09 1089eval的作用是再次执行命 ... -
awk使用经验
2013-03-14 16:37 01. 统计列数。 FIELD_NUM=`cat "$ ... -
【转】用shell生成简单格式的xml
2013-02-25 21:53 2134http://blog.csdn.net/dengzhaoqu ... -
shell数组的使用
2012-08-31 10:40 1482B shell #!/bin/bash #set -x ... -
在sed中使用变量 通常,我们使用sed进行变量替换的时候,替换和被替换变量都是hard-coded的。例如: sed -n ‘/comm/p’ /tmp/
2012-07-17 10:44 2533在sed中使用变量 通常,我们使用sed进行变量替换的时候, ... -
shell中的文件分类、合并和切割
2012-06-29 09:45 3319sort用法 s o r t命令选项很长,下面仅介绍各种选项。 ... -
shell合并两个文件(列)
2012-06-29 09:45 11321题目如下: file1. 1 2 2 3 3 4 4 ... -
shell中cut命令的使用方法
2012-06-28 22:23 1869cut命令是用来剪下文本文件里的数据,文本文件可以是字段类型或 ... -
shell合并两个文件
2012-06-28 16:48 1168file1. 1 2 2 3 3 4 4 5 5 6 ... -
read读入分隔符
2012-06-28 08:49 1323$ cat 1.txt 1,a 2 ... -
sort命令
2012-06-12 10:19 1007实用的分类sort操作 ... -
sed替换
2012-06-28 16:49 1077比如,要将目录/modules下面所有文件中的zhangsan ... -
grep正则表达式
2012-06-28 16:48 1124grep the regex.txt grep "t ... -
shell字符串截取
2011-12-14 09:28 1219sed "s/\'/\'\'/g" a.t ... -
shell的while循环
2011-12-14 09:15 1272#!/bin/sh #filename:2.sh b=9 ... -
Shell计算
2011-12-12 14:03 820echo "这是计算:1+2+3+...的函数&qu ...
相关推荐
引用变量的值,需在变量名前加上美元符号 `$`。变量的引用有以下几种形式: 1. `echo $name` # 方法1 2. `echo ${name}` # 方法2 3. `echo "$name"` # 方法3 通常情况下,方法1、2、3均可使用。但在某些特殊情况下...
- shell变量可以使用大小写字母,并且区分大小写。 在定义变量时,还可以使用不同的模式来对变量进行操作,比如: - `Variable-name=value` 是直接设置变量的值。 - `Variable-name+value` 是在已有的变量值基础上...
- 使用 `$` 符号后跟变量名即可引用变量值,如 `$var`。 2. **修改一级提示符时需要注意什么问题**: - 需要注意不要使用保留字符,避免造成语法错误。 - 需要考虑到可读性和美观性,使得提示符既清晰又便于区分...
- 转义字符 `\` 可用于特殊字符的转义。 - 若要增加变量的值,可以使用双引号 `"变量名"` 或 `{变量名}` 进行引用,以实现值的拼接。 - 命令的输出可以通过反引号 `` 或 `$()` 包裹,将其结果赋给变量。 - 环境...
本课程“Shell变量与常用符号1”将深入讲解Shell编程中的基本概念,特别是变量和常见符号的用法。下面我们将详细探讨这些知识点。 首先,我们来了解**Shell变量**。在Shell中,变量用于存储数据,可以是数字、字符...
### Shell的特殊变量实例详解 在Shell编程中,有许多预定义的特殊变量,它们具有特定的功能和用途。本文将详细解析这些特殊变量的作用及其应用场景。 #### $0:Shell或Shell脚本的名字 - **作用**:`$0` 用于表示...
在这个“shell变量与常用符号2”的视频教程中,我们将深入探讨Shell中的变量管理以及各种常用的特殊符号,这些对于编写高效、灵活的Shell脚本至关重要。 一、Shell变量 1. 用户定义变量:用户可以在脚本或命令行中...
本文主要探讨了Shell变量的使用、赋值、显示、删除以及一些特殊的操作。 1. **本地变量** 本地变量仅在当前Shell会话中有效,不会影响其他独立的Shell实例。定义本地变量的格式通常是`NAME=value1`,如`HOME=/home...
shell变量及控制结构1 在 Linux 中,shell 变量是非常重要的概念,它们可以存储和表示不同的值,从而影响着 shell 脚本的执行。在本节中,我们将讨论 shell 变量的使用方法和控制结构的应用。 1. 变量的使用 在 ...
用户定义变量由`$`符号后跟变量名来引用,例如`myvar=value`。环境变量是可供子进程使用的全局变量,如`HOME`表示用户的主目录,`PATH`定义可执行文件的搜索路径。位置参数则是脚本运行时传递的命令行参数,如`$1`、...
"shell脚本精华总结" 本资源摘要信息涵盖了 shell 脚本的基础知识点,包括 shell 脚本的基本概念、vim 编辑器的使用、shell 命令的执行方式、vim 中的搜索和替换、环境变量的设置和...* 使用反斜线 (\) 转义特殊字符
在Shell命令行中,特殊字符扮演着至关重要的角色,它们能改变命令的解析和执行方式。这些特殊字符具有特殊的含义,比如`*`用于匹配任意多个字符,`?`匹配单个任意字符,`[]`用于匹配指定范围内的字符等。然而,在...
这两种方法都能用来输出变量的值,其中使用大括号的方式更推荐,因为它能更好地处理变量名与其他字符串之间的边界问题。 **换行与不换行输出:** - 换行输出:`echo -e "变量值\n变量值"` - 使用 `-e` 参数使 `...
【Linux Shell特殊字符详解】 在Linux Shell编程中,特殊字符起着至关重要的作用,它们能够帮助我们编写出更高效、更简洁的脚本。以下是一些主要的特殊字符及其使用方法: 1. **# 注释符号**:在Shell脚本中,`#`...
此外,变量名最长可达255个字符,且必须遵循特定的命名规则,不能包含空格、制表符或其他特殊字符。 9. **命令替换**: 使用反引号 ` 或 `$()` 可以执行命令并将结果赋值给变量,例如`COUNT=$(ls | wc -l)` 计算...
这种方式更安全,可以避免因变量名中包含特殊字符而导致的问题。 ##### 条件性变量扩展 - `${Variablename:+value}` 如果变量 `Variablename` 已被设置,则输出 `value`;否则不输出任何内容。 - `${Variablename:?...
首先,获取变量的值可以通过在命令行中使用`echo $变量名`或者`echo ${变量名}`。如果要设置变量,你可以使用`变量名=值`的格式,例如`myname="John Doe"`。如果要取消(删除)一个变量,可以使用`unset`命令,如`...
Shell变量是Shell编程的基础之一,它们能够存储各种类型的数据,如路径名、文件名或简单的数值等。Shell会将所有设置视为文本字符串来处理。 #### 二、本地变量 ##### 1. 定义与赋值 本地变量是在某个特定的Shell...
如果值中包含特殊字符,如在法语中"Je t'aime",需要使用双引号或转义字符来正确输出。 3. **环境变量** - 环境变量是预定义的全局变量,它们对系统的许多方面有直接影响,比如路径查找(`PATH`)、工作目录(`PWD`)...