Perguntas sobre 'shell-script'

3
respostas

BASH e comportamento de retorno de carro

Eu tenho uma pergunta rápida. É normal que bash (eu estou usando 4.4.11) não está exibindo linhas / texto que é separado / final com% normal\r? Fiquei um pouco surpreso ao ver esse comportamento: $ a=$(printf "hello\ragain\rgeorge\r\n") $...
03.04.2017 / 11:13
5
respostas

Suprime mensagens de aviso do MySQL no shell script, mas permite erros

Meus arquivos de log estão sendo despejados com a seguinte mensagem durante a execução de scripts de shell usando alguns comandos subjacentes do MySQL. Aqui está a mensagem: "Warning: Using a password on the command line interface can be...
05.07.2016 / 11:03
4
respostas

Como fazer bash glob uma variável de string?

Informações do sistema OS: OS X bash: GNU bash, versão 3.2.57 (1) -release (x86_64-apple-darwin16) Antecedentes Eu quero que o time machine exclua um conjunto de diretórios e arquivos de todo o meu projeto git / nodejs. Meus diretóri...
06.10.2016 / 20:29
2
respostas

chamando outras variáveis em um nome de variável (Bash)

No momento, tenho os próximos caminhos langs="EN GE" dir_EN=/xx dir_GE=/zz Como você pode ver, a variável $ langs tem todas as linguagens possíveis em uma única matriz. Gostaria de salvar todos esses caminhos em um array multilíngüe (dir_...
07.04.2018 / 17:52
1
resposta

Como obter o tamanho exato do arquivo e o nome do arquivo?

Agora estou usando ls -lt /my/directory (veja abaixo), então o php analisa a saída. Mas inconsistentemente porque o delimitador é espaço e pode haver dois ou mais espaços entre dois campos. A solução é somente saída nome do arquivo e se...
03.05.2012 / 08:35
5
respostas

Como detectar programaticamente o sabor do awk (por exemplo, gawk vs nawk)

Estou usando um aplicativo de linha de comando que é essencialmente uma coleção de scripts de shell bash. O aplicativo foi escrito para rodar no BSD / OSX e também no Linux. Um dos scripts depende do awk. Ele contém dois comandos awk: um escrito...
16.10.2015 / 15:22
1
resposta

Trap Ctrl-C no script awk

Eu acredito que Ctrl - C pode estar preso nos scripts bash. Também é possível prendê-lo dentro de um script Awk para lidar com esse evento? Por exemplo, para interromper o processamento, mas imprimir os resultados do que já foi processado...
09.02.2016 / 07:40
5
respostas

Como posso deletar uma nova linha no bash?

Estou procurando algo que se comporta como o chomp do Perl. Estou procurando um comando que simplesmente imprima sua entrada, menos o último caractere se for uma nova linha: $ printf "one\ntwo\n" | COMMAND_IM_LOOKING_FOR ; echo " done" one...
04.07.2014 / 12:52
2
respostas

Como imprimir apenas o nome do script?

[username@notebook ~]$ cat foo.sh #!/bin/bash echo "$0" [username@notebook ~]$ ./foo.sh ./foo.sh [username@notebook ~]$ Pergunta : Como posso produzir o "foo.sh"? Não importa como foi executado.     
27.04.2015 / 18:05
4
respostas

adiciona espaço 5 vezes no início de cada linha em um arquivo de texto [duplicado]

Estou procurando uma linha de comando ou um script bash que adicione espaço 5 vezes antes do início de cada linha em um arquivo. por exemplo: abc depois de adicionar espaços 5 vezes abc     
05.05.2015 / 19:05