Perguntas sobre 'shell-script'

1
resposta

Os códigos de cores para echo não funcionam ao executar um script sobre o ssh

tudo. Eu tenho o seguinte código de exemplo: #!/bin/bash echo "[3[01;32m green 3[01;37m]" echo "[3[01;31m red 3[01;37m]" Quando executo este script localmente, obtenho a cor de saída correta. Mas se eu copiar para outro host atr...
07.08.2018 / 13:15
1
resposta

Verifique se algum valor é zero usando jq e retorne 0 ao shell script de chamada

Eu tenho este arquivo JSON: {     "key11": 1010,     "key12": 12120,     "key13": 12103    } Como posso usar jq para verificar se algum dos valores correspondentes a key[0-9][0-9] é zero, fazendo com que jq seja concluído com suce...
19.05.2018 / 06:44
3
respostas

Copie a primeira linha de um arquivo para outros arquivos usando xargs e sed

Eu tenho uma lista de arquivos CSV divididos. Como posso copiar o primeiro cabeçalho CSV para o restante dos arquivos CSV? profiles00.csv profiles01.csv profiles02.csv profiles03.csv ... Isto é o que tenho agora, mas como envio a saíd...
17.05.2018 / 01:55
3
respostas

O que eu preciso fazer para permitir que um script de shell execute 'mount' e 'umount' sem o sudo?

Contexto: Estou jogando com o script Python e Shell tentando criar um aplicativo simples para ser executado com o dmenu para montar / desmontar unidades. Meu problema atualmente está no fato de que o comando para montar a unidade está no arqu...
16.05.2018 / 00:47
1
resposta

Diretório como argumento de linha de comando

Do meu código abaixo, eu devo procurar por arquivos de tamanho zero e solicitar ao usuário que os exclua, se assim desejar. No entanto, estou perdido, pois o script deve permitir que os diretórios sejam especificados como parâmetros de linha de...
02.07.2018 / 20:26
2
respostas

Converter String para formato de hora e anexar com data atual - Shell / ksh

Eu estou olhando para ter uma string como parâmetro de comando como HHMMSS e convertê-lo para o formato de tempo como HH:MM:SS e anexá-lo à data atual (data precisa ser gerada dentro do script usando o comando 'date') Por exemplo, se me...
16.05.2018 / 20:35
2
respostas

Como renomear arquivos recursivamente em ordem seqüencial?

Eu estou ficando louco aqui. Eu tenho muitas pastas como esta Folder 1/ Subfolder 2/ Item.01 Item.02 Subfolder 3/ Item.01 Item.02 Eu quero renomear todos os arquivos dentro da pasta 1, de forma recursiva e sequencial, mas seguindo a hier...
19.03.2018 / 05:44
4
respostas

Ordenação de duas listas separadas por espaços lado-a-lado [duplicado]

Eu fiz dois arquivos, foo.txt e bar.txt foo.txt parece assim: foo1 foo2 foo3 foo4 foo5 foo6 foo7 foo8 foo9 foo10 e bar.txt: bar1 bar2 bar3 bar4 bar5 bar6 bar7 bar8 bar9 bar10 Como você obtém esses dois arquivos de texto e os env...
21.03.2018 / 05:39
4
respostas

Solicite todos os arquivos por tamanho usando find

Como prática, preciso concluir um script que ordene todos os preenchimentos por tamanho com uma determinada extensão (.txt, por exemplo), incluindo aqueles em subdiretórios também. For example; ./ex1.sh einstein txt einstein/copyright.txt ei...
15.03.2018 / 12:02
3
respostas

Se condição para testar se um comando fornece saída nula ou não

Estou executando uma coleta de endereços IP do HMC no AIX para cada LPAR $ lssyscfg -m 780 -r lpar -F name:state:rmc_ipaddr:os_version --filter lpar_names=ABCD123 ABCD123:Not Activated::Unknown $ lssyscfg -m 780 -r lpar -F name:state:rmc_ipad...
24.04.2018 / 15:30