Perguntas sobre 'awk'

awk é uma linguagem de programação interpretada para fins especiais para extração e relatório de dados.
1
resposta

Como remover os espaços em branco da linha específica?

Digamos que eu tenha um arquivo estruturado assim: X sequence 1 is this ABCDE FGH HIJ X sequence 2 is this ABCDE FGH HIJ Como eu removeria condicionalmente o espaço em branco? Eu sei que o trecho abaixo irá remover todos o...
02.03.2017 / 12:24
3
respostas

Precisa seduzir saída awk ou grep para extrair strings

Eu tenho uma saída que se parece com isso: "vancouver/news/vancouver-voices": { "status": 0, "time": 0, "timestamp": 1371298701 }, "vancouver/news/vancouvers-march-second-annual-success": { "status": 0, "time": 0, "tim...
15.06.2013 / 14:26
2
respostas

ash scripting: variável que contém espaço se recusa a ser grepped

Estou tentando executar o script listado no link no hardware pretendido. um telefone Nokia Linux executando o BusyBox ash. O script recebe o nome da rede WiFi como um parâmetro e tenta conectar o telefone a ele. Eu suspeito que o script funcio...
02.12.2012 / 23:37
2
respostas

determina o início do arquivo ao passar arquivos multipe para o awk

Eu tenho um script de shell como o seguinte - find "." "Account" -maxdepth 1 -name "*.aspx" | xargs awk -f get_controls.awk Ele passa vários arquivos para um script awk BEGIN{ FS="\"" } ... /Src=/{ printf("\t%s \r\n", $6); }...
30.09.2011 / 21:14
1
resposta

Como obter um valor de string específico de um criador de perfil do sistema da Apple SPHardwareDataType

Estou usando o Bash para renomear os computadores em massa usando uma parte do número de série, o que é bastante fácil, mas meu cliente solicitou que o ano de fabricação de cada máquina fosse anexado ao final. Existe um endereço: curl -s h...
07.09.2018 / 18:54
1
resposta

Imprimindo todas as colunas após o quinto com awk

Estou usando isso para filtrar um arquivo de registro e estou tentando incluir o máximo de detalhes relevantes possível no console: awk -F " " '{$1=$2=$4=$5=$6=$7=""; print $0}' Esta é minha entrada bruta: 149.177.5.87 - [08/Feb/2017:...
09.02.2017 / 12:36
1
resposta

divisão de arquivos e compactação em pipeline

Então eu tenho um arquivo enorme algo assim ... 1/20/2016,somerandomdata 1/20/2016,somerandomdata 1/20/2016,somerandomdata 1/20/2016,somerandomdata 1/21/2016,somerandomdata 1/21/2016,somerandomdata 1/21/2016,somerandomdata 1/21/2016,somerando...
23.01.2016 / 09:35
5
respostas

Exclui linhas com base na longa lista de números de linha

Eu tenho uma longa lista de números de linha (35389208) que eu não quero no meu arquivo. Por número de linha, quero dizer a linha no meu arquivo (por exemplo, linha 277). Minha lista de números de linha que eu não quero se parece com: 277 278...
11.06.2014 / 19:59
2
respostas

Como comentar várias linhas correspondentes a um regex usando sed ou awk

Eu tenho um arquivo que contém isso: [...] location /static { ... multiple lines ... } [...] location /static/ { ... multiple lines ... } [...] E eu quero saber: [...] # location /static { # ... # m...
07.02.2014 / 18:19
4
respostas

sudo para matar a saída de ps, awk, xargs

Eu quero matar os processos de propriedade da raiz contendo foo no nome do processo sudo sh -c "ps aux | grep [f]oo | awk '{print $2}' | xargs kill -15" este comando falha quando awk e xargs são ignorados. sudo sh -c "ps aux | grep [f...
11.01.2013 / 22:57