Eu tenho um arquivo de texto como o abaixo. Quero verificar a segunda coluna e imprimir a contagem de valores que possuem alguns caracteres especiais.
101,aaa,d01
102,*&%,d02
103,$%&,d03
104,###,d04
Eu tentei com o awk:
awk -F...
Estou no OSX 10.9.2 (BASH 3.5) e queria renomear nomes de conteúdo de pastas inteiras. Então eu corro um script e de alguma forma termino com isso:
s01eDavid.Letterman.2014.02.27.Stupid.Human.Tricks.x264-SWOLLED.mp4
s01eDavid.Letterman.2014.0...
Estou executando o FreeBSD e tenho o firewall do PF configurado e este é o comando que eu uso para exibir o número diário de acessos do firewall (tráfego bloqueado)
sudo tcpdump -n -e -tttt -r /var/log/pflog | grep $(date +%Y-%m-%d)|wc -l|sed...
Eu tenho o seguinte comando para extrair o nome das máquinas virtuais atualmente disponíveis no sistema host.
vmslist=$(vboxmanage list vms | awk '{print $1}')
Eu passo essa lista para um loop for para cancelar o registro de vms que estão...
Eu escrevi um script de codificação de base64 para o meu sistema Busybox.
#!/bin/sh
base64encode()
{
/usr/bin/awk -- '
function asc(char,l_found)
{
l_found=0;
for (i=0;i<=255;i++){
if (sprintf("%c",i)==char) l_found...
como mover um cabeçalho para a última coluna, usando awk ou sed
arquivo de entrada se parece com isso:
Line 1.000N
x y z
23.88 44.66 56.6
23.81 41.66 53.6
Line 81.000N
x y z
13.88 34.66 56.6
13.81 41.66 43.6
Gostaria q...
Meu arquivo de entrada é file1
count month
505 Apr-2010
252 Mar-2010
426 Feb-2010
201 Jan-2010
211 Dec-2009
Mesmo arquivo eu quero a saída como esta abaixo
+-------+----------+
| count | month |
+-------+----------+
|...
Eu tenho um arquivo binário com o seguinte conteúdo (impresso em hexadecimal):
$ xxd -p virus.com
5669727573b440bb0100b90500ba0000cd21
Eu posso combinar as primeiras 5 letras (que são a cadeia alfanumérica 'Vírus') com
$ gawk '/\x56\x6...
Eu tenho um problema usando o awk. Imprima, a partir de cada arquivo dado como parâmetro, o número da linha que tem o comprimento de pelo menos 10. Além disso, imprima o conteúdo dessa (s) linha (s), exceto os primeiros 10 caracteres. No final d...
É assim que eu procuraria por um elemento em um array.
count=${#ARRAY[@]}
lsearch()
{
status=-1
for((i=0;i<count;i++))
do
Temp=$1
if [[ $Temp -eq ${ARRAY[i]} ]]
then
status=0
searches=$((i+1))...