Linux中国 Linux中国门户站!
设为主页 设为主页
收藏本站 收藏本站
 
当前位置 :首页 ->Linux技术 ->Linux程序设计 ->正文

linux Shell编程入门 实例讲解详解

来源: 作者: 时间:2007-04-11 点击: [收藏] [投稿]






在file.txt中搜索包含有”hello”的行并计算其行数。在这里grep命令的输出作为wc命令的输入。当然您可以使用多个命令。

重定向:把命令的结果输出到文件,而不是标准输出(屏幕)。

> 写入文件并覆盖旧文件。

>> 加到文件的尾部,保留旧文件内容。

反短斜线,使用反短斜线可以把一个命令的输出作为另外一个命令的一个命令行参数。

命令:

find . -mtime -1 -type f -print

用来查找过去24小时(-mtime –2则表示过去48小时)内修改过的文件。如果您想把所有查找到的文件打一个包,则可以使用以下脚本:

#!/bin/sh
  # The ticks are backticks (`) not normal quotes ('):
  tar -zcvf lastmod.tar.gz `find . -mtime -1 -type f -print`

3) 流程控制

"if" 表达式 如果条件为真则执行then后面的部分:

if ....; then

()

 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<



上一篇:精华推荐:内核模块编程的详细介绍   下一篇:Linux操作系统的内存管理特性简介

文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论
更多相关文章
Power by linux-cn.com 粤ICP备05006655号