perl Shell

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Perl Shell
Тип командная оболочка UNIX
Автор Gregor N. Purdy[вд][1]
Операционная система Various
Последняя версия 1.8.1 (20 июля2007)
Репозиторий github.com/gnp/psh
Лицензия GNU General Public LicenseиArtistic License
Сайт focusresearch.com/gregor…

Perl Shell(psh) — средакомандной строки,которая может использоваться какоболочкапользователя наUnix-подобныхоперационных системах.

Будучи написанным наPerl,psh может также использоваться наMicrosoft Windows(с или безCygwinилиInterix) и других операционных системах. Пакеты доступны длядистрибутивов LinuxкакGentooиUbuntu,хотя на большинстве систем он может быть просто установлен изCPANкомандой:

perl-MCPAN-e'install Psh'

Возможности

[править|править код]

Perl Shell объединяет возможностиbash(и другихUnix shells) с мощью Perl.

ls | s/y/k/ # Замена черезPCRE.
ls | { print ++$i, ": $_"; }q # Построчная обработка вывода предыдущей команды.
netstat| { $_[1]>2; }g #Grep-ание.