Perguntas sobre 'shell-script'

5
respostas

Substituir string após o último ponto no bash

Eu tenho o seguinte padrão em uma string (um endereço IP): 123.444.888.235 Eu quero substituir o último número após o ponto com 0 , então ele se torna: 123.444.888.0 Como eu poderia fazer isso em bash ou outra linguagem de scr...
21.12.2015 / 17:13
2
respostas

Como tratar strings com espaços como um todo em bash? [duplicado]

Gostaria de criar um manipulador de erros que tornará um arquivo vazio marcado com o tempo error_occur. A ideia principal é usar o resultado do comando date como um parâmetro. eu fiz: time_stamp=$(date) touch $time_stamp Mas is...
29.10.2014 / 05:00
5
respostas

move o arquivo por lista no arquivo (com espaços em branco iniciais)

Eu tenho um arquivo que contém nomes de arquivos. Por exemplo: /tmp/list.txt (é com os espaços no início de cada linha): /tmp/file.log /app/nir/home.txt /etc/config.cust Eu quero, usando uma linha, mover todos os arquivos list...
18.02.2014 / 16:38
5
respostas

Como posso criptografar ou tornar meu script de shell ilegível?

Como posso criptografar ou embaralhar meu script de shell para que fique ilegível a olho nu? Qualquer um dos métodos seria aceitável, forneça etapas específicas.     
11.09.2013 / 06:37
6
respostas

Como eu crio diretórios com nomes após cada mês?

Eu gostaria de criar um nome de diretório para cada mês. Eu sei, depois de alguns jogando com o shell, que: date -d 1/01 +%b # Gives Jan date -d 2/01 +%b # Gives Feb . date -d 12/01 +%b # Gives Dec Então usei a expansão de chaves, echo {...
10.08.2018 / 13:49
3
respostas

Executar o comando mail a partir de dentro de uma função causa uma “fork fork”

Quando tento executar mail dentro de uma função em um script bash, cria algo semelhante a uma fork fork. Para esclarecer, isso cria o problema: #!/bin/bash mail() { echo "Free of oxens" | mail -s "Do you want to play chicken with the...
20.01.2016 / 11:14
3
respostas

Proteção do comando shell com variável de string

Dentro de uma linguagem de programação, eu executo um comando shell simples cd var; echo > create_a_file_here com var sendo uma variável que contém uma seqüência de (esperançosamente) um diretório para o lugar onde eu quero criar o a...
09.01.2018 / 10:49
6
respostas

Como manter o último status de saída após o teste

É possível manter o status de saída do último comando ( $? ) inalterado após um teste? Por exemplo, eu gostaria de fazer: command -p sudo ... [ $? -ne 1 ] && exit $? O último exit $? deve retornar o status de saída do sudo...
13.06.2015 / 15:35
5
respostas

Como posso apagar tudo até um padrão e tudo depois de outro padrão de uma linha?

No seguinte arquivo: Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut eu metus id lectus vestibulum ultrices. Maecenas rhoncus. Desejo excluir tudo antes de consectetuer e tudo depois de elit . Minha saída desejada:...
15.11.2015 / 22:51
6
respostas

Awk - gera a segunda linha de vários arquivos .dat em um arquivo

Eu pesquisei as perguntas feitas anteriormente e não consigo encontrar uma resposta para o que estou tentando fazer. note, eu sou novo no linux. Eu tenho vários arquivos como: (na verdade eu tenho 80) file1.dat 2 5 6 9 7 1 file2.d...
13.01.2015 / 10:56