shell
The Lone Ranger
互相学习交流
展开
-
Unix Shell编程——有序输出参数列表
Shell编程——有序输出参数列表题目要求 编写prargs程序,在每个参数之前加上序号,即如果键入 prargs a ‘b c’ d 应该输出一下信息 1: a 2: b c 3: d代码#!/bin/bash#prargs.shi=1while [ $# -gt 0 ]do echo $i $1 shift i原创 2017-10-15 20:14:39 · 693 阅读 · 0 评论 -
Unix Shell编程——将多空格替换成单空格
描述 空格分两种情况,一种是只有空格,另一种需要考虑多中空白符号,例如Tab符号1.只包含空格情况代码sed 's/ */ /g'结果 2.包含多种空白符代码sed -e 's/[[:space:]][[:space:]]*/ /g'结果原创 2017-10-15 21:47:04 · 835 阅读 · 0 评论 -
Unix Shell编程——将命令输出结果保存到变量中
将命令输出结果保存到变量中 文章引用:http://blog.csdn.net/csfreebird/article/details/7978699#reply1.两种实现语法 var=$(命令) var=`命令` # 注意此处不是普通的单逗号2.说明 a. 这两种语法均可实现将命令执行结果保存到var变量中,但是特殊情况下两种方式无法得到正确结果 b.如果命令执行原创 2017-10-16 00:58:23 · 59011 阅读 · 0 评论