Flat_File=$1
grep -n "<${Flat_File}>" ../env/ifs_sids.cfg | cut -d: -f1 | read lz_begin
grep -n "</${Flat_File}>" ../env/ifs_sids.cfg | cut -d: -f1 | read lz_end
for line in `sed -n "${lz_begin},${lz_end}p" ../env/ifs_sids.cfg |grep "DF:" |cut -d: -f2`
do
mv ${INFA_SHARE}/${line}_HPI.out ${INFA_SHARE}/{$line}.out
done
上述命令的解释:
1)read命令讲解:
read [-pt] variable
read后面如果不接任何参数直接接变量名下面就会主动出现一个空白行等待你的输入。
参数:-p 后面可以直接接提示符 -t:后面可以跟等待的秒数
demo: read test——》此时光标会等待你的输入
输入变量后 echo $test
read -p "please input your name:" -t 30 named:提示用户30s内输入自己的名字,将输入字符串作为named的变量内容
2)cut
cut处理的信息是以行为单位的。
cut -d'分隔符' -f fields ===>用于分隔字符
cut -c 字符范围
参数: -d:分隔符,与-f一起使用
-f:依据-d的分隔字符将一段信息切割称为数段,用-f取出第几段的意思
-c:以字符的单位取出固定字符区间
3)grep命令
cut是在一行信息中取出某部分我们想要的,而grep是分析一行信息,若当中有我们所需要的信息,就将该行拿出来。
语法:grep [-acinv] [--color=auto] '查找字符串' filename
参数: -a 将binary文件以text文件的方式查找数据
-c 计算找到‘查找字符串’的次数
-i 忽略大小写的不同, -n:输出行号 -v:反向选择,即是显示出没有'查找字符串'内容的那一行
- 大小: 23.4 KB
分享到:
相关推荐
《Unix Shell 实例精解》是一本专注于Unix Shell编程的深度学习资料,旨在帮助读者掌握这一强大而灵活的命令行工具。Unix Shell是Linux和Unix操作系统中的一个命令解释器,它为用户提供了与操作系统交互的界面,允许...
《UNIX Shell 实例精解 第二版》这本书深入探讨了UNIX环境下的shell编程技术,同时结合awk、sed和grep这三个强大的文本处理工具,为读者提供了全面的UNIX系统操作和脚本编写知识。以下是对这些核心知识点的详细解析...
Unix Shell编程工具是Unix/Linux操作系统中的重要组成部分,它既是用户与操作系统交互的界面,也是一种强大的编程语言。在本文中,我们将深入探讨Unix Shell的核心概念、常用工具以及它们在实际问题解决中的应用。 ...
### Unix Shell 实例精解——关键知识点概览 #### 一、Unix Shell 概述 - **定义**:Shell 是一种特殊程序,充当用户与 Unix 操作系统内核之间的交互界面。用户通过输入命令来控制操作系统的行为。常用的 Shell ...
《Linux UNIX Shell命令大全》是一本深度探讨操作系统交互界面——Shell编程及命令使用的权威指南。本书分为五个部分,全面覆盖了从基础到高级的各类Shell编程技术和UNIX命令,旨在帮助读者提升在Linux环境中的工作...
《Unix Shell范例精解》是一本深入探讨Unix/Linux操作系统中Shell编程的权威书籍,它为读者提供了丰富的实例,帮助理解和掌握Shell脚本编写技巧。光盘中的源代码是书中的实际示例,旨在让读者能够动手实践,加深对...
在"UNIX Shell awk sed 实例 精解 (第4版)"这本书中,你将发现丰富的实例来帮助你理解这些工具的实际应用。书中的内容可能包括: 1. Bash Shell的基本语法和高级特性,如变量、流程控制、脚本调试等。 2. awk的模式...
《LINUX与UNIX SHELL编程指南》是一本深入探讨Linux和UNIX系统中Shell脚本编程技术的书籍。这本书旨在帮助读者...结合书中提供的实例,读者可以逐步提升自己的Shell编程能力,从而在Linux和UNIX环境中更自如地工作。
3. **案例研究**:通过实例分析,加深对流程控制的理解。 **第16-18学时:正则表达式** 1. **正则表达式基础**:学习正则表达式的语法和匹配规则。 2. **正则表达式在Shell中的应用**:使用`grep`、`sed`和`awk`...
这本书详尽地列举了大量的实例,旨在帮助读者掌握Shell脚本编写技巧,提高在Unix/Linux环境下的工作效率。 在Unix和Linux系统中,Shell作为用户与操作系统交互的接口,扮演着至关重要的角色。它不仅提供了命令行...
这本书面向对UNIX系统有基本了解的用户,旨在通过丰富的实例帮助读者掌握shell脚本编写和自动化任务处理的核心技能。 在UNIX系统中,shell作为用户与操作系统内核之间的接口,起着至关重要的作用。它不仅提供了...
《UNIX Shell范例精解(第四版)实例》是一本深入探讨UNIX Shell编程技术的书籍,旨在帮助读者理解和掌握在UNIX/Linux环境中使用Shell脚本进行系统管理、自动化任务执行及程序设计的方法。这本书通过丰富的实例,...
在学习过程中,建议结合《UNIX.Shell编程24学时教程.pdf》这本书中的实例,动手实践每一步操作,这样可以更好地理解和记忆。理论与实践相结合的学习方法将使你快速掌握UNIX Shell编程,并能够在实际工作中灵活应用。...
五、Shell脚本实例 例如,以下脚本将创建一个新目录,并在其中生成一个包含当前日期的文本文件: ```bash #!/bin/bash # 定义变量 DIR="new_directory" DATE=$(date +%Y-%m-%d) # 创建目录 mkdir -p $DIR # 写入...
《Unix + Shell 实例精解》是一本深入探讨Unix操作系统及其强大的Shell脚本编程的书籍。这本书通过丰富的实例,帮助读者理解Unix系统的工作原理,并掌握Shell脚本的编写技巧,从而提升在Unix环境下的工作效率。 ...
《Unix Shell 编程 第三版》是一本详细介绍Unix shell编程技术的专业书籍,它对于学习和理解Unix系统操作以及自动化任务处理...无论是在系统管理、数据分析还是自动化任务执行方面,Unix shell都是一项不可或缺的技能。
Linux Unix Shell编程是操作系统交互式使用和自动化任务执行的核心工具之一。Shell作为用户与系统...在“shell.pdf”这个文件中,你应该能够找到关于这些主题的详细解释和实例,帮助你在Shell编程的道路上更进一步。
11. **脚本案例分析**:书中提供了大量实际应用场景的脚本实例,帮助读者将理论知识转化为实践技能。 通过学习这本书,你不仅可以掌握Shell脚本的基础知识,还能提升解决实际问题的能力,这对于日常的系统管理和...
《LINUX与UNIX SHELL编程指南》是一本深入讲解UNIX和LINUX环境下SHELL编程的权威书籍,旨在帮助读者掌握SHELL脚本的编写技巧,理解UNIX系统的命令语法,并熟悉系统管理的基本操作。这本书分为五个部分,内容涵盖广泛...
作者通过丰富的实例和详尽的解释,引导读者逐步学习如何编写高效、可靠的Shell脚本。此外,书中还探讨了一些最佳实践和技术趋势,使读者能够在实际工作中应用这些知识解决复杂的问题。 #### 关键知识点 **1. UNIX ...