LinuxCommandLibrary

pi

Manage configuration files with editor

TLDR

Display 100 decimal digits of Archimedes' constant Pi

$ pi
copy

Display a specified number of decimal digits of Archimedes' constant Pi
$ pi [number]
copy

Display recommended readings
$ pi --bibliography
copy

Display help
$ pi --help
copy

Display version
$ pi --version
copy

SYNOPSIS

pi [pattern]

PARAMETERS

[pattern]
    The pattern to search for in the process names or command lines.

DESCRIPTION

The pi command is a command-line utility often used to filter the output of the ps command. Instead of using grep to find process based on name, this command does it directly.
It takes a pattern as input and displays information about the processes whose names match this pattern. The primary advantage of pi over piping ps to grep is that pi avoids including itself in the output, as the grep command itself would match the provided pattern.
pi is particularly useful for quickly identifying and monitoring processes based on their name or a portion of their command line.

IMPLEMENTATION DETAILS

The pi command likely uses a combination of reading process information from the /proc filesystem and comparing process names or command lines against the provided pattern. It filters out its own process to avoid inclusion in the results.

SEE ALSO

ps(1), grep(1), top(1)

Copied to clipboard