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 阅读(5777) 回复(4)
第一次发附件 阿 呵呵 给大家几个好东西 一个是关于bashl脚本学习的 一个是关于Linux 的技巧的 献给CU 上的朋友们 :mrgreen: :mrgreen: :mrgreen:
各位DX大家好,我是Linux的菜鸟。现在需要编写一个bash的程序 :shock: ,大概要求是建立一个程序,功能是自动读入预先提供的文本文件中的用户资料,自动给他们每个在名单上的用户建立一个用户名和密码。 先简单说说给大家看。不知道DX门有没有知道怎么做呢?小弟十万分感谢!
RT! 欢迎所有进来的同学都来留个脚印:mrgreen: 在新版的centos和debian系中自带的bash 2.x。可以用if [ "$var" -ne "value" ]也可以用[[ "$var" != "value" ]]大家喜欢用哪一种呢?貌似两种都可以通过。仅就一个习惯问题请教一下。
shell编程: 写一个脚本,用一列整数作为他们的参数,并显示他们平方,并显示所有平方的和 #!/bin/bash for ((i=1;i<=$#;i++)) do a=$(($i**2)) echo $a b=0 b=$(($a+$b)) done echo $b 如何让$i不是取i的值 而是指运行脚本提供的参数? 比如i=1时候,让$i相当于$1 已经在新手园地发过,看到SHELL专版所以再发一帖,请多关照@!@ 新手也无分奖励,请见谅!
如何实现以下功能: 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 ...
译者序 毫无疑问,UNIX/Linux 最重要的软件之一就是shell,目前最流行的shell 被称为bash(Bourne Again Shell),几乎所有的Linux 和绝大部分的UNIX 都可以使用bash。作为系统与用户之间的交互接口,shell 几乎是你在UNIX 工作平台上最亲密的朋友,因此,学好shell,是学习Linux/UNIX 的的开始,并且它 会始终伴随你的工作学习。 shell 是如此地重要,但令人惊奇的是,介绍shell 的书没有真正令人满意的。所幸的是,我看到了 这本被...
Hi, all. 这是我自己整理的一部分 bash Shell 编程的内容,作成了 PDF 文档,请大家多多指教。 有哪里需要改进,需要增删,请大家批评。 下载地址: http://www.openbsdonly.org/viewthread.php?tid=65&extra=page%3D1