EnglishFrenchSpanish

OnWorks favicon

cg - Online in the Cloud

Run cg in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command cg that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


cg - Recursively grep for a pattern and store it.

SYNOPSIS


cg [ -l ] | [ [ -i ] pattern [ files ] ]

DESCRIPTION


cg does a search though text files (usually source code) recursively for a pattern,
storing matches and displaying the output in a human-readable fashion. It is intended to
give some of the functionaly of AT&T's cscope(1) tool, with the advantages of simplicity
and not being language-specific. The script will colorize output if configured as such.

It is typically run with a Perl regular expression to search for. The search can be made
case insensitive by using the -i option. A list of files may also be specified with an
additional argument after the pattern. Put the files pattern in quotes to make it be
matched by Perl rather than by the shell. Running the script with no arguments will
recall the results of the previous search. After the search, entries found can be edited
using the vg(1) script. The -l option shows the last log made.

SOME EXAMPLES


cg - alone recalls the previous search results.

cg -i pattern - search the default list of files for all files matching the pattern (and
case-insensitively).

cg pattern '*.c' - search recursively for pattern in all *.c files. This automatically
converts '*' to '.*' and '.' to '\.' for you and does a Perl pattern match on all files in
the tree.

cg pattern *.c - search through the shell-expanded list of *.c files, so not done
recursively (in other words, only the files your shell pass to the script as arguments).

cg -l - show the last log made.

COMMAND-LINE OPTIONS


-i Do a case-insensitive search.

-l Show the last log made.

-p Toggle the default pager option. cg has a bulit-in pager function, which can be
enabled or disabled by default (in .cgvgrc). If the default is enabled, this option
disables the pager; if the default is disabled, this option enables it.

-P Force the built-in pager to be disabled.

Use cg online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

Programming Without Coding Technology
Programming Without Coding Technology
PWCT is not a Wizard for creating your
application in 1 2 3 steps. PWCT is a
general-purpose visual programming
language designed for novice and expert
program...
Download Programming Without Coding Technology
  • 3
    unitedrpms
    unitedrpms
    Join us in Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Enable the URPMS repository in your
    system -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Download unitedrpms
  • 4
    Windows Directory Statistics
    Windows Directory Statistics
    WinDirStat (Windows Directory
    Statistics) is a disk usage statistics
    viewer and cleanup tool for Windows. On
    start up, WinDirStat reads the whole
    directory tree...
    Download Windows Directory Statistics
  • 5
    DS4Windows
    DS4Windows
    DS4Window is an open-source program
    that will allow someone to get the
    experience of using a Playstation 4
    DualShock Controller on a PC by
    emulating a Xbox 360...
    Download DS4Windows
  • 6
    TDM-GCC MinGW Compiler
    TDM-GCC MinGW Compiler
    The most recent stable releases from the
    GCC compiler project, for 32-bit and
    64-bit Windows, cleverly disguised with
    a real installer & updater.
    Features:G...
    Download TDM-GCC MinGW Compiler
  • da...
    Download GeoServer
  • More »
  • Linux commands

    Ad