ChinaUnix.net
相关文章推荐:

C bash 混合编程

如何实现以下功能: tmp文件内容如下: student1_jack student2_jim student3_tom student4_kate ... txt文件内容如下: number=1 jack_name=x data=2008-11-11 number=2 jim_name=x data=2008-11-11 number=3 tom_name=x data=2008-11-11 number=4 kate_name=x data=2008-11-11 以bash和awk实现一个脚本,使txt内容变为 number=1 jack_name=student1_jack data=2008-11-11 number=2 jim_name=student2_jim data=2008-11-11 ...

by turkeyNUPT - Shell - 2008-11-12 19:52:02 阅读(3023) 回复(11)

相关讨论

首先感谢ynchnluiti和ly5066113两位高手的热情帮助,每次我提问题,你们都那么热心解决,谢谢! 就我发的《bash与awk混合编程》那篇帖子,由于我叙述上的问题以及例子的问题,可能误导了你们,现在我重新叙述一下我的问题所在: 首先我编的这个脚本是一个bash脚本,就是在脚本的首行写的是“#!/bin/bash”; 第二点,在这个脚本里面,我已经用一些方式将一些参数存入到一个临时文件,在这里我称这个文件为tmp,它的内容如下(现在假...

by turkeyNUPT - Shell - 2008-11-12 13:40:28 阅读(1710) 回复(3)

问题:要读取一个文件,在读取数据每一行时,要一些业务处理,比如判断文件是否存在,文件copy,获得目录下最新文件等等. 我的想法是通过AWK ' {}'读这个文件,在读取每行记录时,在其中加上一些shell命令,比如copy,isfilesexists等。 感觉在awk { }中写shell命令比较麻烦。 请问一般情况下,如何处理,是在awk中嵌入一个bash函数?还是有其他更好的办法? 请高手指点一下,不胜感激!

by reason001 - Shell - 2008-03-05 16:47:36 阅读(1747) 回复(7)

bash 编程 一. bash特殊字符 1. 通配符: *:匹配任何字符串 ?:匹配任何单个字符 集合运算符:用一些单个字、一个连续范围或断续的字符集合作为通配符 [set]:用字符集合作通配符匹配单个字符,如:[aeiou],[a-o],[a-h, w-z] [!set]:除了集合外的所有字符组成的集合作通配符 2. 花括号展开式(可以嵌套): 格式:[前导字符串]{字符串1[{嵌套字符串1…}] [, 字符传2…]}[后继字符串] 如:c{a{r, t, n}, b{r, t, ...

by xiaofei006 - Linux文档专区 - 2010-01-14 11:19:05 阅读(741) 回复(0)

[zt]\n\n一. bash特殊字符 \n1. 通配符: \n*:匹配任何字符串 \n?:匹配任何单个字符 \n集合运算符:用一些单个字、一个连续范围或断续的字符集合作为通配符 \n[set]:用字符集合作通配符匹配单个字符,如:[aeiou],[a-o],[a-h, w-z] \n[!set]:除了集合外的所有字符组成的集合作通配符 \n2. 花括号展开式(可以嵌套): \n格式:[前导字符串]{字符串1[{嵌套字符串1…}] [, 字符传2…]}[后继字符串] \n如:c{a{r, t, n}, b{r...

by Zhjx - 企业网管技术交流区 - 2005-09-27 17:26:39 阅读(2841) 回复(1)

bash 编程 一. bash特殊字符 1. 通配符: *:匹配任何字符串 ?:匹配任何单个字符 集合运算符:用一些单个字、一个连续范围或断续的字符集合作为通配符 [set]:用字符集合作通配符匹配单个字符,如:[aeiou],[a-o],[a-h, w-z] [!set]:除了集合外的所有字符组成的集合作通配符 2. 花括号展开式(可以嵌套): 格式:[前导字符串]{字符串1[{嵌套字符串1…}] [, 字符传2…]}[后继字符串] 如:c{a{r, t, n}, b{r, t, ...

by jiupima - 其他UNIX - 2011-06-08 18:21:43 阅读(5778) 回复(4)

bash编程指南 前言 本文译自《Slackware Linux Unleashed》(第三版)一书的 bash 一章,但做了一些 必要的删节,并且有的地方根据实际情况作了较大的改动,必要的话请参考原文。对本文有 任何问题的话请与我联系: [email=con@nease.net]con@nease.net[/email] 简介 本文将较为详细地介绍Linux下最常用的shell:bashbash(Bourne Again Shell)是 Linux的缺省shell,并被大多数用户所使用,在本文中你将学会: 什么是shell Linux上...

by coolcoolrain - Linux文档专区 - 2010-01-14 10:49:20 阅读(809) 回复(0)

第一次发附件 阿 呵呵 给大家几个好东西 一个是关于bashl脚本学习的 一个是关于Linux 的技巧的 献给CU 上的朋友们 :mrgreen: :mrgreen: :mrgreen:

by jiannma - Shell - 2015-09-09 08:14:52 阅读(56587) 回复(239)

bash编程实例 第一部分 热身 shell是一个命令解释器.是介于操作系统kernel与用户之间的一个绝缘层.准确地说,它也是一 一种强力的计算机语言.一个shell程序,被称为一个脚本,是一种很容易使用的工具,它可以通过 将系统调用,公共程序,工具,和编译过的二进制程序粘合在一起来建立应用.事实上,所有的UNIX 命令和工具再加上公共程序,对于shell脚本来说,都是可调用的.如果这些你还觉得不够,那么 shell内建命令,比如test与循环结构,也会...

by 651161538 - Linux文档专区 - 2008-05-03 19:25:12 阅读(560) 回复(0)

第一部分 热身 ++++++++++++++++ shell是一个命令解释器.是介于操作系统kernel与用户之间的一个绝缘层.准确地说,它也是一 一种强力的计算机语言.一个shell程序,被称为一个脚本,是一种很容易使用的工具,它可以通过 将系统调用,公共程序,工具,和编译过的二进制程序粘合在一起来建立应用.事实上,所有的UNIX 命令和工具再加上公共程序,对于shell脚本来说,都是可调用的.如果这些你还觉得不够,那么 shell内建命令,比如test与循环结构,...

by jerryswxs - Linux文档专区 - 2008-03-14 16:52:55 阅读(1128) 回复(0)

怎么把命令输出保存为变量值???? (小弟才学,可能问题很愚蠢……) 比如想查看当前文件下所有以'a'开头的文件有那些,并保存在RESULT变量中 RESULT='ls | grep a*' echo $RESULT 打出来结果是 ls | grep a* 望高手指点!!!!

by nick811125 - Linux环境编程 - 2007-09-05 14:36:23 阅读(1722) 回复(5)