Uma boa maneira de começar a "experimentar" o RAC é fazê-lo executar tarefas de outros comandos conhecidos, onde o usuário já sabe qual é o resultado desejado. Experimente!
| Comando | Equivalente RAC | Extrai o seguinte texto: |
|---|---|---|
| head | 1:10 |
Primeiras 10 linhas |
| head -5 | 1:5 |
Primeiras 5 linhas |
| head -1 | 1 |
Primeira linha |
| tail | -10:-1 |
Últimas 10 linhas |
| tail -5 | -5:-1 |
Últimas 5 linhas |
| tail -1 | -1 |
Última linha |
| tac | -1:1 |
Da última para a primeira linha |
| rev | [-1:1] |
Colunas da linha de trás para frente |
| sed -n 5p | 5 |
A linha 5 |
| sed -n 3,5p | 3:5 |
Da linha 3 até a linha 5 |
| sed 25q | 1:25 |
As 25 primeiras linhas |
| cut -c1,3,5 | [1,3,5] |
As colunas 1, 3 e 5 |
| cut -c5- | [5:-1] |
Da coluna 5 em diante |
| cut -c1,3,5- | [1,3,5:-1] |
As colunas 1 e 3 e da 5 em diante |
| rev | cut -c1 | [-1] |
A última coluna |
| cut -c1-5 | rev | [5:1] |
As cinco primeiras colunas invertidas |
| tail -5 | tac | -1:-5 |
As cindo últimas linhas invertidas |
| tail -1 | rev | cut -c1 | -1[-1] |
A última coluna da última linha |
| fgrep root | =root= |
As linhas que contêm a palavra root |
| grep ^[0-9] | /^[0-9]/ |
As linhas que iniciam com números |
| fgrep root | sed -n 5p | =root=*5 |
A quinta linha que contêm "root" |
| sed 1,/root/ | 1:=root=*1 |
As linhas do início até a palavra root |
| sed /root/,$ | =root=*1:-1 |
As linhas da palavra root até o final |
| fgrep root | cut -c-10 | =root=[1:10] |
10 primeiras colunas das linhas que contêm "root" |