登录
首页 » Linux-Unix program » 根据用户输入的命令行选项的不同,来实现三种功能:argc为2时,命令格式为 myfind <pathname> 它要统计出,在常规文件中,...

根据用户输入的命令行选项的不同,来实现三种功能:argc为2时,命令格式为 myfind <pathname> 它要统计出,在常规文件中,...

于 2023-03-19 发布 文件大小:7.86 kB
0 182
下载积分: 2 下载次数: 1

代码说明:

根据用户输入的命令行选项的不同,来实现三种功能:argc为2时,命令格式为 myfind 它要统计出,在常规文件中,文件长度不大于4096字节的常规文件,在所有允许访问的普通文件中所占的百分比。不允许打印出任何路径名。 argc为4且argv[2] == “-comp”时,命令格式为 myfind -comp 输出在目录子树之下,所有与文件内容一致的文件的绝对路径名。不允许输出任何其它的路径名,包括不可访问的路径名。当参数pathname不是绝对路径时,调用getcwd()等函数来取得文件的绝对路径名。 argc 大于等于4且argv[2] == “-name”时,命令格式为myfind -name ……是一个以空格分隔的文件名序列(不带目录)。命令输出目录子树之下,所有与…序列中文件名相同的文件的绝对路径名。不允许输出不可访问的或无关的路径名。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Unix process communication and synchronization contradict mechanisms, including...
    Unix进程通讯及同步互斥机制,包括进程的管道通讯以及信号量实现的同步互斥机制-Unix process communication and synchronization contradict mechanisms, including the process of communication and signal pipeline capacity to achieve the synchronization mechanism Mutex
    2022-04-11 04:36:26下载
    积分:1
  • UART 44B0
    uart 44b0 rs232 send receive
    2022-09-18 19:20:03下载
    积分:1
  • Well
    著名图论问题之一。邮递员从邮局出发送信,要求对辖区内每条街,都至少通过一次,再回邮局。在此条件下,怎样选择一条最短路线?此问题由中国数学家管梅谷于1960年首先研究并给出算法,故名。-Well-known graph theory problems. Postman deliver a letter from the post office proceed to require every street within the right area, at least through the time, return to post office. Under these conditions, how to select a shortest route? This issue by the Chinese mathematician Mei Gu tube study in 1960, and gives the first algorithm, hence the name.
    2022-06-18 09:20:13下载
    积分:1
  • 利用cvops框架进行协议栈编程的极好的例子
    利用cvops框架进行协议栈编程的极好的例子-A very good example to guiding use cvops for communication stack programming.
    2022-01-25 18:56:07下载
    积分:1
  • AVS解码器,播放器,Linux下编译通过,支持最新的AVS1
    AVS解码器,播放器,Linux下编译通过,支持最新的AVS1-P2标准-AVS codec, player, compile under Linux, support the latest AVS1- P2 standards
    2022-01-26 00:49:39下载
    积分:1
  • 本文研究论述了基于S3C2410 LCD控制器的Linux驱动程序设计与实现,介绍了S3C2410的LCD控制器的数据和控制管脚,并给出了LCD的控制流程和LC...
    本文研究论述了基于S3C2410 LCD控制器的Linux驱动程序设计与实现,介绍了S3C2410的LCD控制器的数据和控制管脚,并给出了LCD的控制流程和LCD的控制器设置规则,参照TFT-LCD LQ092Y3DG01的逻辑要求和时序要求设计了其驱动电路,设置了主要LCD寄存器;论述了在嵌入式Linux中基于FrameBuffer机制的LCD驱动程序的实现方法。主要研究了Linux帧缓冲设备驱动程序框架,详细分析了帧缓冲设备驱动程序层次结构、核心功能模块和数据结构,设计了FrameBuffer的处理机制以及底层驱动的接口函数针对具体的LCD面板如何在嵌入式Linux中编写帧缓冲设备的驱动程序。最后在FrameBuffer机制的基础上,基于三星公司S3C2410处理器的开发平台系统地开发了嵌入式Linux下的LCD显示驱动程序,实现了简单的嵌入式GUI图形API的设计,并在LQ092Y3DG01上显示了清晰稳定的图像和汉字。测试表明该驱动通用性好,能驱动大部分的LCD;可移植性强,经过少许修改即可应用在其他嵌入式系统中,是S3C2410驱动LCD的一套较佳的解决方案
    2023-01-19 13:15:04下载
    积分:1
  • 定义一个打印头文件,能够将普通信息、警告信息、错误信息以不同的颜色在终端上打印出来...
    定义一个打印头文件,能够将普通信息、警告信息、错误信息以不同的颜色在终端上打印出来-Define a print header files, the ability to general information, warning messages, error messages in different colors in the terminal to print out
    2022-04-28 07:54:35下载
    积分:1
  • linux文本,其中包含大量关于linux的资料,可以从中学到大量的知识...
    linux文本,其中包含大量关于linux的资料,可以从中学到大量的知识-linux version, which contains substantial information about linux, you can learn many knowledge
    2022-03-21 05:29:24下载
    积分:1
  • ARM8008 CD
    ARM8008光盘linux-kernel-ARM8008 CD-linux-kernel
    2022-08-09 03:48:51下载
    积分:1
  • linux下面gadget设备驱动,支持gadget USB Storage和USB ether,适合做嵌入系统...
    linux下面gadget设备驱动,支持gadget USB Storage和USB ether,适合做嵌入系统-linux device driver the following gadget to support the gadget USB Storage and USB ether, suitable for embedded systems to do
    2023-05-08 12:45:03下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载