linux
like_LeafFlying
这个作者很懒,什么都没留下…
展开
-
使用ls筛选某一天的文件
使用ls筛选某一天的文件ls命令,即便是对于程序开发人员,也可以说是使用频率最高的一个命令了。但是,在很多人的印象中,ls命令仅仅是用来查看目录与文件的命令而已。如果要说筛选文件,你的第一反应可能是:find命令。但也许,它并不能满足你的需求。 先来说说,启发我使用ls命令筛选文件的应用场景吧:[afe:/home/afe/corpftp/NJ000066/bkzipfile]>ls|wc -l原创 2017-05-02 09:56:05 · 13848 阅读 · 0 评论 -
linux下find命令的使用小结
linux下find命令的使用小结对于基于linux的程序开发人员来说,vi,grep,find这几个命令可以说都比较常用,尤其是vi(或者用more,less命令也是类似的)在查看日志,排除程序BUG上有着难以替代的作用。如果日志文件是分散在各个不同的路径下,那么我们一般会使用grep命令:grep -l 你的关键字 . -r,这个命令会递归搜索当前路径下所有文件,简单有效。也许,你们也可能遇到日转载 2017-04-16 10:24:36 · 1031 阅读 · 0 评论 -
linux中的组命令和子shell
组命令和子shell在bash中,有两种方式可以将命令组合到一起,一种是组命令,另一种是子shell。格式如下:# 组命令{ commnad1; command2; [ command3.. ] }# 子shell(command1; command2; [command3..])上面两种形式的差别在于:1.组命令使用花括号括起来,前花括号和后花括号与命令之间要有一个空格,并且闭合花括号前要用原创 2017-05-11 17:48:36 · 4444 阅读 · 0 评论 -
SHELL中的异步执行
异步执行有时我们希望同时执行多项任务,这其中涉及到父脚本以及多个子脚本的加载问题,子脚本可以在父脚本运行时执行其他额外的任务。但是,当一系列脚本以这种方式运行时,保证父脚本与子脚本的协调一致就会是一个问题。试想下这样一种情况,如果父脚本与子脚本互相依赖,一个脚本必须等待另一个脚本任务完成才能继续自己的任务。针对以上情形,bash提供了一个内置的命令来帮助管理异步执行。wait命令可以让父脚本暂停,直原创 2017-05-17 08:53:15 · 13797 阅读 · 0 评论 -
SHELL中的while循环
流控制:while循环在编程语言中,循环非常常见。在bash中,bash也有类似的关键字,构建这样的循环:#!/bin/bash# 显示一系列数字count=1while [ $count -le 6 ]; do echo $count count=$((count + 1))doneecho "finished"执行脚本:./while-count.sh,结果如下:[fbap:原创 2017-05-17 08:56:19 · 61601 阅读 · 0 评论