Resultados da pesquisa a pedido "sh"

1 a resposta

Quando devo citar duas vezes uma expansão de parâmetro? [duplicado

Esta pergunta já tem uma resposta aqui: Quando colocar aspas em torno de uma variável de shell? [/questions/10067266/when-to-wrap-quotes-around-a-shell-variable] 5 respostasDiz que tenho uma variávelx. Ao expandi-lo, devo usar$x ou"$x"? ...

2 a resposta

Shell lê * algumas vezes * delimitador à direita

Para analisar campos delimitados por dois pontos, posso usarread com um costumeIFS: $ echo 'foo.c:41:switch (color) {' | { IFS=: read file line text && echo "$file | $line | $text"; } foo.c | 41 | switch (color) { Se o último campo contiver dois ...

1 a resposta

Como subtrair um ano de uma data armazenada em uma variável no shell script?

as_of_dt='2016-01-01' as_of_dt_prev_year=$($as_of_dt -d '-1 year' +'%Y-%m-%d') echo $as_of_dt_prev_yearIsso não funciona. erro: -d: comando não encontrado No entanto, isso funciona se usarmos '$ date' em vez de $ as_of_dt.

2 a resposta

Quando eu uso o comando scp através de expect, o asterisco não pode ser reconhecido

Olá eu tenho um problema no shell linux Eu escrevo um script scp usando expect e o script é assim. #!/bin/sh expect -c "spawn scp /tmp/data/*2017-06-14*.log2 id@localhost:~/"\ -c "expect -re \"password\" "/ -c "sleep 1" \ -c "send ...

4 a resposta

Jenkins não reconhece o comando sh?

Eu tenho tido muitos problemas tentando fazer com que um arquivo Jenkins funcionasse. Eu tenho tentado executar este script de teste: #!/usr/bin/env groovy node { stage('Build') { echo 'Building....' // Create virtualenv sh 'echo "hi"' } ...

4 a resposta

A instrução Dockerfile CMD sairá do contêiner logo após executá-lo

Quero definir algumas configurações quando meu contêiner iniciar, por isso estou usando shell scripts. Mas meu contêiner será fechado assim que meus scripts terminarem. Tentei com o modo -d sinalizador / desanexado, mas ele nunca será executado ...

7 a resposta

Usando 'find' para retornar nomes de arquivos sem extensão

Eu tenho um diretório (com subdiretórios), do qual desejo encontrar todos os arquivos que tenham uma extensão ".ipynb". Mas quero que o comando 'find' retorne esses nomes de arquivo sem a extensão. Eu sei a primeira parte: find . -type f -iname ...

2 a resposta

Script para obter o usuário que possui processo com mais uso de memória?

Como posso escrever um script que fornece uma saída do usuário que possui o processo com mais uso de memória no sistema. O script é sh. Tentei usar o comando top como ponto de partida, mas parece que não funciona com pipes, porque continua ...

2 a resposta

obter o diretório pai de um arquivo no bash

Como obtenho um diretório pai para um arquivo? Quero que seja seguro em todos os tipos de nomes: . .. path/to/my/file /absolute/path/to/my/file '-rf --no-preserve-root whatever'/test.zip (symbolic links) `'"`'{(})Estou mais interessado em obter ...

3 a resposta

Como executar operações bit a bit em números hexadecimais no bash?

No meubash script Eu tenho uma string contendo um número hexadecimal, por exemplohex="0x12345678". É possível tratá-lo como um número hexadecimal e mudar um pouco?