本帖最后由 hwb1992 于 2013-11-08 23:57 编辑 大家好,我现在想查找文本内容 sample.txt内容如下 linux linuxlinuxlinux 我想要的答案就是最终找到2个linux。(大写的L) 我是这么写的 #!/bin/bash grep -Eo '\<linux\>' ./sample.txt >temp.txt cnt=0 for file in $(cat temp.txt) do cnt=$(($cnt+1)) done echo "the count of linux is $cnt" rm -rf temp.txt 这是我写出来的,但是还是找不出2个出来,只能找到第...
by hwb1992 - Linux新手园地 - 2013-11-09 11:11:23 阅读(1209) 回复(6)
论坛里的高手们,今天遇到一个难题,想通过查找并且复制文件复制到一个目录中,文件的目录路径一起复制。使用find / -name 查找文件 -print -exec cp -p {} /tmp/archive \; 无法实现,只复制文件,不会把文件目录创建并复制。。。请高手帮一下手,谢谢。
1. find find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。 find的使用格式如下: $ find 指定目录> - : 所要搜索的目录及其所有子目录。默认为当前目录。 - : 所要搜索的文件的特征。 - : 对搜索结果进行特定的处理。 如果什么参数也不加,find默认搜索当前目录及其子目录,并且不过滤任何结果(也就是返回所有文件),将它们全都显示在屏幕上。 2. locate locate命令其实是“find -name...
一直不知道linux下怎么查找一个目录,昨天终于学会了,在这里记下 find /(查找范围) -name '查找关键字' -type d 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/14504/showart_471033.html
一.通过文件名查找法: 这个方法说起来就和在WINDOWS下查找文件一样容易理解了。如果你把这个文件放在单个的文件夹里面,只要使用常见的“ls"命令就能方便的查找出来,那么使用“find”命令来查找它就不能给你留下深刻的印象,毕竟“find”命令的强大功能不止这个。如果知道了某个文件的文件名,而不知道这个文件放到哪个文件夹,甚至是层层套嵌的文件夹里。举例说明,假设你忘记了httpd.conf这个文件在系统的哪个目录下,甚至...
linux中如何查找? /google 的广告条--> 每一种操作系统都是由成千上万个不同种类的文件所组成的。其中有系统本身自带的文件,用户自己的文件,还有共享文件等等。我们有时候经常忘记某份文件放在硬盘中的哪个地方。在微软的WINDOWS操作系统中要查找一份文件是相当简单的事情,只要在桌面上点击“开始”-“搜索”中就能按照各种方式在本地硬盘上,局域网络,甚至在INTERNET上查找各种文件,文档。 可是使用linux的用户就没有那么...
[另]可利用文件:/etc/modules.conf cat /proc/cpuinfo——CPU信息 cat /proc/pci——板卡信息 lspci pcimodules [XXX]# dmidecode # dmidecode 2.8 SMBIOS 2.3 present. 36 structures occupying 1080 bytes. Table at 0x000F0000. Handle 0x0000, DMI type 0, 20 bytes BIOS Information Vendor: Phoenix Technologies, LTD Version: 6.00 PG Release Date: 03/07/2006 Address: 0xE0000 ...
locate 是用来通过文件名搜索文件的工具,它的用法也比较简单。locate 的应用,首先要通过updatedb建立索 引数据库,然后才能应用;如果您新安装了软件或者存放了新的文件,也要先运行updatedb命令,以生 成最新索引库。 whereis 和which whereis 是来寻找命令的二进制文件,同时也会找到其帮助文件,其能找到所有的文件所在位置 which则是找到当前PATH中出现的第一个与文件名字匹配的位置,一般可以用来确认你的系统在更新程序 以...
locate 是用来通过文件名搜索文件的工具,它的用法也比较简单。locate 的应用,首先要通过updatedb建立索 引数据库,然后才能应用;如果您新安装了软件或者存放了新的文件,也要先运行updatedb命令,以生 成最新索引库。 whereis 和which whereis 是来寻找命令的二进制文件,同时也会找到其帮助文件,其能找到所有的文件所在位置 which则是找到当前PATH中出现的第一个与文件名字匹配的位置,一般可以用来确认你的系统在更新程序 以...