当前位置:  技术问答>linux和unix

如何写一个shell程序搜索一个目录下的所有文件(类似find的功能)?

    来源: 互联网  发布时间:2015-04-21

    本文导语:  本来可以用一条find命令就实现的,但不知怎么搞的好像find对一些目录无法查找,但是这些目录里的文件都是有读的权限的,可不可以用shell来实现类似find的功能,一个是查找文件名,另一个是查找文件里的内容 ...

本来可以用一条find命令就实现的,但不知怎么搞的好像find对一些目录无法查找,但是这些目录里的文件都是有读的权限的,可不可以用shell来实现类似find的功能,一个是查找文件名,另一个是查找文件里的内容

|
find对一些目录无法查找---->应该是目录的权限有问题吧,你查看一下目录的权限.
如果find无法查找估计其它命令也够呛.实现find很麻烦的.

|
那些目录没有x权限。

|
不行吧,如果你能写出这样的程序,unix的访问权限设置岂不成了马奇诺防线
你应该没有这些目录的执行权限,这样就无法访问这些目录。
目录的读权限允许你ls显示目录内文件的属性
目录的写权限允许你在目录中添加,删除文件
如若你只有目录的执行权限,那你不能ls也不能添加删除文件,但可以执行目录中的可执行程序

    
 
 

您可能感兴趣的文章:

  • shell如何做成类似java的List
  • 类似于Shell界面下setup命令的文本模式菜单用C语言如何实现
  • shell脚本中存在类似C语言中的小括号来改变优先级的机制吗?
  • 请问shell能实现注册的功能吗?
  • linux shell 编程有哪些图形工具带有语法检查功能呢?
  • 如何使用shell文件实现linux环境下的挂载功能,具体代码!!
  • 问一道linux选择题,关于shell功能和特点的问题~~~~~~~~~~~~~
  • 怎么写一个Shell来执行这样的功能,访问Oracle数据库,然后执行一个SQL脚本,生成一个文件。急!
  • shell 编程:写一个功能函数,打印根目录下所有文件大小
  • shell 脚本里如何实现定时器功能
  • shell脚本如何实现下面的功能
  • UNIX SHELL实现su用户切换功能
  • shell脚本 替换功能的问题,请帮忙
  • 可以使用shell编程完成发送邮件的功能吗?
  • 求助,编写一个SHELL程序,完成简单功能。具体说明见贴内。谢谢!
  • 用shell实现一段功能
  • 用shell完成脚本,实现自动建表功能,,
  • 如何编个shell,实现搜索当前目录和子目录的文件中包含指定字符的功能!!
  • ubuntu下 .自己写shell,想 实现命令回溯功能 ,望 高手指点 ...
  • 求一个Shell 脚本,完成发送邮件(带附件,多个接收人)的功能
  • shell脚本完成交互功能
  • 怎么在一个shell脚步中实现如下的功能??
  • 看看这个shell脚本的功能,很简单的,不过总觉得题目有点问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Centos6下安装Shell下文件上传下载rz,sz命令
  • 菜鸟问问题:shell是什么呢?普通的ls、cp、pwd这些命令算不算shell呢?如何把自己写的文件变成shell呢?
  • 请教 一个shell问题 如何通过shell获得一个日志文件中的增量部分
  • 急救!关于Shell脚本删除过期文件的问题,Shell脚本达人乱入
  • 使用shell在文本文件中进行字符串搜索问题?shell高手请进,分不够可以再加
  • 请教一个shell编程的问题,就是如何在shell编程中读一个文件的内容?谢谢啦!
  • 在调用shell的程序文件时,怎样才能使编译后的可执行文件运行,象在shell状态下那样直接用咋不行呢?
  • shell:sql问题,如何shell循环将不同表数据写入文件中...
  • 在shell命令行中敲一个可执行文件,起一个进程pc,这个进程属于shell进程
  • Shell脚本如何递归现实一个文件夹中的文件(文件夹中含有文件夹)
  • 请教:shell遍历文件夹,处理其中的文件。
  • 急!如何从一个shell文件中传递一个参数到sql文件中,不能用存储过程
  • shell脚本剪切文件文件,并生成新文件的问题
  • shell 按当前时间作为文件名建立文件夹
  • 我想写一个shell脚本 把当前文件夹下的所有文件名改名
  • 请问如何用shell脚本将一个文本文件的某几行输入到另一个文件中。
  • 如何删除目录中文件名小于某个字符串的所有文件 shell
  • 求一个shell脚本 统计文件数目并删除一些文件
  • 怎么用shell创建连续文件名的文件??
  • 合并一个文件夹下多个文件内容的单行shell命令
  • Shell获取文件的文件名和扩展名的例子
  • linux bash shell命令:grep文本搜索工具简介
  • 不同类型的shell*(K SHELL , C SHELL) 用命令怎么切换?
  • Linux下指定运行时加载动态库路径及shell下执行程序默认路径
  • 我在执行shell时,想在shell里直接向mysql数据库插入数据,我该如何写shell。
  • linux bash shell命令:文本搜索工具grep中用于egrep和 grep -E的元字符扩展集
  • 傻瓜问题,请问shell编程和shell脚本编程的关系
  • linux bash shell命令:文本搜索工具Grep命令选项及实例
  • shell变量和子shell的问题请教
  • linux bash shell命令:文本搜索工具grep正则表达式元字符集(基本集)
  • 请问“当前shell”和“子shell”的区别?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3