Вы находитесь на странице: 1из 1

cat Esc Dica Descrição head seq

Opção Dica Descrição \a Alert Alerta (bipe) Opção Dica Descrição Opção Dica Descrição
-n Number Numera as linhas (Formato: Espaços, Número, \b Backspace Caractere Backspace -n Lines Mostra as N primeiras linhas (o padrão é 10) -s Separator Define o separador (o padrão é \n)
TAB, Linha) \c EOS Termina a string -c Char Mostra os N primeiros caracteres (incluindo \n) -f Format Define o formato do número (o padrão é %g)
-s Squeeze Remove as linhas em branco excedentes \e Escape Caractere Esc
\f Form feed Alimentação od sort
cut \n Newline Linha nova Opção Dica Descrição Opção Dica Descrição
Opção Dica Descrição \r Return Retorno de carro -a Name Mostra os nomes dos caracteres -n Numeric Ordena numericamente (o padrão é
-d Delimiter Escolhe o delimitador (o padrão é o TAB) \t Tab Tabulação horizontal -c ASCII Mostra os caracteres ASCII alfabeticamente)
-f Field Mostra estes campos (veja tabela seguinte) \v Vtab Tabulação vertical -o Octal Mostra os códigos em octal -r Reverse Reverte a ordenação (de Z para A, de 9 para 0)
-c Chars Mostra estes caracteres \\ Backslash Barra invertida \ literal -x Hexa Mostra os códigos em hexadecimal -f Ignore case Ignora a diferença entre maiúsculas e minúsculas
-f e -c Abrange Significa \nnn Octal Caractere cujo octal é nnn -k Key Ordena pela coluna N (a primeira é 1)
\xnn Hexa Caractere cujo hexadecimal é nn paste -t Separator Escolhe o separador para o -k (o padrão é o TAB)
2,5 25 O segundo e o quinto Opção Dica Descrição -o Output Grava a saída no arquivo especificado
¹
2-5 2345 Do segundo ao quinto find -d Delimiter Escolhe o delimitador (o padrão é o TAB)
2- 2345… Do segundo em diante Opção Descrição tail
-s Serial Transforma todas as linhas em apenas uma
-5 12345 Até o quinto -name Especifica o nome do arquivo (ou *parte* dele) Opção Dica Descrição
2,5- 2567… O segundo e do quinto em diante -iname Ignora a diferença entre maiúsculas e minúsculas no nome printf -n Lines Mostra as N últimas linhas (o padrão é 10)
2,3,5-8 235678 O segundo, o terceiro e do quinto ao oitavo Fmt Dica Descrição
-type Especifica o tipo do arquivo (f=arquivo, d=diretório, l=link) -c Char Mostra os N últimos caracteres (incluindo \n)
date -mtime Mostra os arquivos modificados há N dias %d Decimal Número decimal -f Follow Monitora o arquivo ad infinitum
-size Mostra os arquivos que possuem o tamanho especificado %o Octal Número octal
Opção Dica Descrição tee
-user Mostra os arquivos de um usuário específico %x Hexa Número hexadecimal (a-f)
-d Date Informa a data (tomorrow, 2 days ago, 5 weeks)
-ls Mostra os arquivos no mesmo formato do comando ls %X Hexa Número hexadecimal (A-F) Opção Dica Descrição
+%? Formato da data – veja tabela seguinte
-printf Formatação avançada para mostrar os nomes dos arquivos %f Float Número com ponto flutuante Anexa ao final do arquivo (o padrão é
(Ex.: %Y-%m-%d) -a Append
-exec Executa um comando com os arquivos encontrados %e Número em notação científica (e+1) sobrescrever)
Fmt Descrição do caractere de formatação %E Número em notação científica (E+1)
-ok Executa um comando com os arquivos encontrados (confirma) tr
%a Nome do dia da semana abreviado (Dom..Sáb) -and, -or E, OU lógico para as condições %s String String
%A Nome do dia da semana (Domingo..Sábado) Opção Dica Descrição
-not Inverte a lógica da expressão sed
%b Nome do mês abreviado (Jan..Dez) -s Squeeze Espreme caracteres iguais consecutivos para
%B Nome do mês (Janeiro..Dezembro) Detalhes das opções -exec e -ok Opção Dica Descrição apenas um
%c Data completa (Sat Nov 04 12:02:33 EST 1989) A string {} representa o nome do arquivo encontrado -n Not print Só mostra a linha caso usado o comando p -d Delete Apaga todos os caracteres listados
%y Ano (dois dígitos) O comando deve ser passado sem aspas -e Expression Especifica os comandos de edição -c Complement Inverte a lista de caracteres
%Y Ano (quatro dígitos) O comando deve ser terminado por um ponto-e-vírgula escapado \; -f File Lê os comandos de edição de um arquivo (-c 0-9 é similar a [^0-9])
%m Mês (01..12) Tem que ter um espaço antes do ponto-e-vírgula escapado
Cmd Dica Ação Arg. Engloba
%d Dia (01..31) Mover os arquivos .txt para .txt.old: find . -name '*.txt' -exec mv {} {}.old \;
s/// Substitute Troca um texto por outro abc “a” e “b” e “c”
%j Dia do ano (001..366) fmt p Print Mostra a linha na saída a7z “a” e “7” e “z”
%H Horas (00..23) Opção Dica Descrição l List Mostra a linha na saída, com \t, \a, … a-z de “a” até “z”
%M Minutos (00..59) -w Width Define o número máximo de colunas (padrão=75) d Delete Apaga a linha 0-7 de zero a sete
%S Segundos (00..60) q Quit Sai do sed
²
-u Uniform Remove espaços excedentes uniq
%s Segundos desde 1º de Janeiro de 1970 r Read Lê o conteúdo de um arquivo
%% Um % literal grep N Next line Junta a próxima linha com a atual Opção Dica Descrição
%t Um TAB Opção Dica Descrição -i Ignore case Ignora a diferença entre maiúsculas e minúsculas
Endereço Abrange…
%n Uma quebra de linha -i Ignore case Ignora a diferença entre maiúsculas e minúsculas 1 -d Duplicate Mostra apenas as linhas que são repetidas
A primeira linha
-v Invert Mostra as linhas que não casam com o padrão -u Unique Mostra apenas as linhas que não são repetidas
diff 1,5 Da primeira linha até a quinta
-r Recursive Varre subdiretórios também 5,$ Da quinta linha até a última wc
Opção Dica Descrição
-q Quiet Não mostra as linhas que encontrar (use no test) /sed/ A(s) linha(s) que contém a palavra “sed”
-u Unified Formato unificado (com contexto e sinais + e -) Opção Dica Descrição
-s Silent Não mostra os erros (use com o test) 5,/sed/ Da quinta linha até a linha que contém “sed”
-C Context Indica a quantidade de linhas usadas para o -c Char Conta o número de caracteres (bytes)
-n Number Mostra também o número da linha /sed/,/grep/ Da linha que contém “sed” até a que contém
contexto -w Word Conta o número de palavras
-c Count Conta o número de linhas encontradas “grep”
-r Recursive Varre todo o diretório -l Line Conta o número de linhas
-l Filename Mostra apenas o nome o arquivo que casou 1,5! Todas as linhas, exceto da primeira a quinta
-N New file Considera arquivos não-encontrados como -L Longest Mostra o tamanho da linha mais comprida
-w Word O padrão é uma palavra inteira, e não parte dela /sed/! A(s) linha(s) que não contém a palavra “sed”
vazios
-i
-x
Ignore case Ignora a diferença entre maiúsculas e minúsculas -A
Full line O padrão é uma linha inteira, e não parte dela
s/// Exemplo Descrição xargs
After Mostre N linhas de contexto depois do padrão Opção Dica Descrição
-w White space Ignora a diferença de linhas e espaços em branco -B g s/a/b/g Modificador Global, para trocar todas as
Before Mostre N linhas de contexto antes do padrão -n Number Use N argumentos por linha de comando
ocorrências
echo -C Context Mostre N linhas de contexto antes e depois
p s/a/b/gp Modificador Print, para mostrar o texto -i Replace Troca a string {} pelo argumento da vez
Opção Dica Descrição As identidades do grep substituído
-n Newline Não quebra a linha no final grep Procura por uma expressão regular básica ¹ -maxdepth n especifica níveis de diretórios a pesquisar; -mindepth n
& s/./& / Expande para todo o trecho casado na primeira
-e Escape Interpreta os escapes especiais (ver tabela egrep ou grep -E Procura por uma expressão regular estendida parte ² uniq -c prefixo de linha equivalente ao número de ocorrências
seguinte) fgrep ou grep -F Procura por uma string \1 s/\(.\)/\1 / Expande para o conteúdo do primeiro grupo
Metacaracteres marcado com \(…\)
Expressão regular básica ^ $ . * [ \? \+ \| \( \) \{ \}
Expressão regular estendida ^ $ . * [ ? + | ( ) { }
miniman — http://aurelio.net/shell/miniman/ Criado por Aurelio Marinho Jargas | aurelio.net | @oreio

Вам также может понравиться