- 浏览: 311022 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
liuyong19832011:
,赞一个
Java通过BufferedWriter追加内容到文件末尾的几种常用方法 -
justjavac:
总结很好,怎么没人支持呢?最近发现iteye踩贴现象很严重。
shell数组的使用
set命令可辅助脚本调试,以下是set命令常用的调试选项:
set -n 读命令但不执行
set -v 显示读取的所有行
set -x 显示所有命令及其参数
将set选项关闭,只需用+替代-
echo $$ 返回当前执行的pid
单引号 ( ' ' ):硬转义,忽略所有元字符和通配符,其间不允许出现单引号
双引号 ( " " ):软转义, 元字符可以工作,$用于参数替换,`用户命令代替
反斜杠 ( \ ):转义, 去除紧跟后面的字符的特殊意义
set -n 读命令但不执行
set -v 显示读取的所有行
set -x 显示所有命令及其参数
将set选项关闭,只需用+替代-
echo $$ 返回当前执行的pid
单引号 ( ' ' ):硬转义,忽略所有元字符和通配符,其间不允许出现单引号
双引号 ( " " ):软转义, 元字符可以工作,$用于参数替换,`用户命令代替
反斜杠 ( \ ):转义, 去除紧跟后面的字符的特殊意义
发表评论
-
[转]Linux文件查找命令find,xargs详述
2013-04-25 17:14 1013http://www.cnblogs.com/serendip ... -
Shell编程中Shift的用法[转]
2013-04-25 17:02 993[转]:http://www.cnblogs.com/imag ... -
ANT 执行SHELL脚本
2013-03-20 09:20 5317ANT 执行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 11320题目如下: 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 ...
相关推荐
在Linux环境中,shell脚本是一种强大的自动化工具,用于执行一系列命令和操作。本文将深入讲解Linux shell脚本的几个核心知识点,包括Shebang、变量、作用域、特殊参数变量、状态变量、内置命令、字符串操作以及文件...
学习linux的笔记,发到博文了,鉴于文档方便...Linux笔记——shell补充:参数传递&函数等 Linux笔记——正则表达式入门及应用 Linux笔记——linux进程 Linux笔记——SVN命令总结 rpm&yum包管理命令总结 The end wklken
压缩包中的其他文件也补充了shell学习的相关内容: 3. "linuxunixshell.pdf":这个文件可能包含了关于Linux和Unix shell的综合介绍,可能会涵盖各种shell的使用,以及它们在不同操作系统环境下的应用。 4. "LINUX...
由于提供的文件信息中包含了OCR扫描的错误和乱码,因此我将会尽量从提供的信息中提炼和重构出知识点,并尽可能地补充解释和详细说明,即使部分原文可能无法完全理解。本内容将主要围绕shell脚本入门级知识进行展开。...
总的来说,UPX Shell是UPX工具的一个重要补充,它将UPX的强大功能与直观的图形界面结合在一起,使得软件打包和优化变得更加简单易行。通过了解和掌握UPX Shell的使用,可以进一步提升我们在软件开发和维护过程中的...
"补shell"则是指补充或修复设备的Shell脚本,Shell是Linux或Unix系统中的命令解释器,允许用户通过命令行与操作系统进行交互。在光猫中,Shell脚本用于执行各种系统任务,如启动、初始化和故障恢复。补shell可能是...
这个文件可以作为补充阅读材料,帮助你在实践中深化对Unix Shell编程的理解。 总的来说,通过学习这两个文件,你将能够掌握Unix Shell编程的基本概念和实践技能,从而能够编写出高效、自动化的脚本来提升你的工作...
- 成对符号两端应留有空格,先写符号,再退格输入空格,最后补充内容。 - 流程控制语句应一次性书写完整后再添加相应内容。 - 通过适当的缩进来提升代码的可读性。 - 使用英文状态下的引号,其他字符也应保持英文...
"www.pudn.com.txt"可能是网站资源链接或其他补充资料,可以帮助进一步学习。 总之,掌握Unix Shell编程不仅可以提升对Unix/Linux系统的理解,还能提升日常开发工作的效率。通过实践和学习,你可以充分利用Shell的...
补充问题中的[[]]与[](方括号)的区别:方括号[]用于测试表达式,例如[ -f /etc/passwd ]会测试/etc/passwd文件是否存在。而[[]]则提供了更高级的测试功能,支持逻辑操作符和模式匹配等,如[[ "test" == t* ]]会...
同时,www.pudn.com.txt可能包含对这些概念的补充说明或实际示例。 总之,熟练掌握shell编程是提升Linux和Unix系统管理效率的关键,通过编写shell脚本,你可以创建定制化的工具,自动化日常任务,从而节省时间和...
最后,《51CTO下载-驾驭Makefile.pdf》可能是《GNU Make项目管理》的补充材料,提供了更多关于Makefile实际应用的实例和技巧。通过实践这些例子,你可以更好地理解和应用Makefile,提升项目构建的效率。 总的来说,...
附录可能包含Shell命令速查表、常见问题解答等补充资料,提高学习效率。 总的来说,“LINUX SHELL脚本攻略(中文版带书签)”是一本适合初学者和进阶者的实用教程,无论你是开发人员、测试人员还是运维工程师,都能...
此外,"教程重要说明及更新链接点击这个文本.txt.lnk"可能是教程作者提供的补充信息或更新链接,以便读者获取最新内容。"LinuxIDC.com.png"可能是某个Linux相关的网站图标,可能与教程来源有关,而"Linux公社...
这可能会导致某些部分的内容不够通顺,读者在阅读时需要有意识地去修正或补充这些错误和遗漏,确保学习内容的准确性和完整性。 整体而言,本书是一本为初学者和希望提高技能的读者量身定做的学习资源,从基础命令的...
#### 补充问题:`[^]`跟 `[!]` 的区别 - **`[^]`**:表示排除括号内的字符集。 - **`[!]`**:与`[^]`相同,表示排除括号内的字符集。 通过以上详细解释,我们可以更好地理解shell的基础知识,这对于进一步学习和...
最后,第17章作为一个补充,可能包含了一些特定话题,例如SHELL编程的最佳实践,或者是一些常见问题和解决方案的汇总。 总的来说,这个指南全面覆盖了SHELL编程的各个方面,从基础到高级,理论结合实践,是提升...
6. **内置命令补充**: - `:`(冒号)是一个空命令,常用于简化条件逻辑,等同于`true`。 - `.` 或 `source` 命令用来在当前Shell环境中执行指定的脚本。 - `\`用于续行,确保命令可以在多行中书写。 - `echo`...
不过,由于描述中提到资料可能不完善,建议结合其他在线教程、官方文档或社区资源进行补充学习,以获得更全面的视角和更新的信息。在学习过程中,不断练习和解决实际问题,将是提升Shell技能的关键。