Enquanto brincava com awk eu vim para executar:
ls -la >> a.txt ; awk {'print '} a.txt ;
Isso está dando saída como:
53277-rw-------
52347-rw-------
Como posso obter um espaço entre esses dois amigos de saída?
cat file1
foo
ice
two
cat file2
bar
cream
hundred
Saída desejada:
foobar
icecream
twohundred
file1 e file2 sempre terão a mesma quantidade de linhas no meu cenário, no caso de facilitar as coisas.
Eu tenho "test1.csv" e contém
200,400,600,800
100,300,500,700
50,25,125,310
e test2.csv e contém
100,4,2,1,7
200,400,600,800
21,22,23,24,25
50,25,125,310
50,25,700,5
agora
diff test2.csv test1.csv > result.csv
é diferente...
Eu tenho um comando:
$ awk '{ print length($0); }' /etc/passwd
Imprime o número de caracteres de cada linha em um arquivo passwd :
52
52
61
48
81
58
etc.
Como posso imprimir o número de caracteres apenas para as primeiras n linhas...
Eu tenho uma string
00:28:04 /usr/lib/jvm/jre/bin/java -DJDBC_CONNECTION_STRING= -Dspring.profiles.active=qa -XX:MaxPermSize=256
e deseja extrair a palavra qa que segue -Dspring.profiles.active .
Eu tenho a string salvar em um arq...
Eu tenho um arquivo de log com este formato de log:
###<Aug 8, 2016 11:59:05 PM>
different text
...
different text
###<Aug 15, 2016 9:10:55 AM>
different text
...
...
...
different text
###<Aug 22, 2016 10:02:17 PM>
differen...
Eu tenho alguns comandos em um script awk que estou escrevendo:
print "Here are some players and their numbers, sorted by last name"
if(sum[x] > 500) {print x, }
Quais resultados:
Here are some players and their numbers, sorted by l...