官术网_书友最值得收藏!

Pattern searching using grep

The command g/RE/p stands for globally search for the regular expression (RE) and print the line. The return statuses are 0 for success, 1 for pattern not found, and 2 for file not found:

    $ ps -ef | grep root

The preceding command will show all processes running currently whose user ID is root.

    $ ll /proc | grep "cpuinfo"

The preceding command will show the file with the name cpuinfo from the /proc directory.

    $ grep -lir "text" *          // show only file names containing text //   
    $ grep -ir "text" dir_name    // show lines of files //

We will try the following commands on file love.txt:

We will create a new file sample.txt, as follows:

Apple Fruit 5  4.5

Potato Vegetable 4  .5

Onion Vegetable .3  8

Guava Fruit 5  1.5

Almonds Nuts 1 16

Tomato Vegetable 3  6

Cashew Nuts 2  12

Mango Fruit 6  6

Watermelon Fruit 5  1

We will try the following commands on the sample.txt file:

主站蜘蛛池模板: 昔阳县| 崇明县| 临颍县| 大姚县| 抚顺县| 井陉县| 宜丰县| 酉阳| 左贡县| 通河县| 乡城县| 太白县| 开鲁县| 东丽区| 通道| 浙江省| 大埔县| 新宾| 阿鲁科尔沁旗| 上思县| 腾冲县| 镇平县| 齐齐哈尔市| 青州市| 松阳县| 黑河市| 怀安县| 石景山区| 来凤县| 宜春市| 彩票| 汉川市| 开封市| 新疆| 亚东县| 淮北市| 敦化市| 荣成市| 分宜县| 安福县| 天台县|