Perguntas sobre 'shell-script'

3
respostas

Como posso passar a variável no script via terminal quando executar abc.sh

Eu quero passar a variável no script no momento da execução ex: sh abc.sh export id=3     
22.06.2017 / 15:53
6
respostas

Como substituir um char para obter muitas strings no Shell?

Eu posso encontrar muitas perguntas com respostas na outra direção, mas infelizmente não na que eu gostaria de ter minhas substituições: Eu pretendo substituir um char , como # , < strong> em uma string , como test#asdf , com uma sequência,...
27.08.2018 / 20:18
3
respostas

Espaços para variáveis no script bash

Eu tenho um espaço em um dos nomes de diretório. Eu quero listar um arquivo sob ele de um script bash. Aqui está o meu script: fpath="${HOME}/\"New Folder\"/foobar.txt" echo "fpath=(${fpath})" #fpath="${HOME}/${fname}" ls "${fpath}" A s...
08.03.2017 / 20:20
3
respostas

Linux liga o usuário e executa o comando imediatamente

Eu tenho um cenário onde eu tenho que mudar para o usuário diferente e depois disso, eu preciso executar o comando Linux. meu comando é algo parecido com isto ( echo myPassword | sudo -S su hduser ) && bash /usr/local/hadoop/sbin/s...
26.09.2017 / 07:23
7
respostas

Como localizar e excluir arquivos duplicados no mesmo diretório?

Eu quero encontrar arquivos duplicados, dentro de um diretório, e depois excluir todos, exceto um, para recuperar espaço. Como faço para conseguir isso usando um script de shell? Por exemplo: pwd folder Os arquivos nela são: log.bkp...
28.05.2017 / 16:41
4
respostas

Calcular o número de dias para o pagamento

Eu preciso mostrar um número de dias para o próximo dia de pagamento (digamos que seja sempre no dia 10 de qualquer mês). Como faço isso no bash?     
07.03.2017 / 21:19
4
respostas

Excluindo delimitadores delimitados por corte

Digamos que eu tenha um arquivo CSV: "col1","col2","col3" "col4","col5,subtext","col6 O problema que tenho é o seguinte: cut -d, -f1,2 test.txt "coll1","col2" "col4","col5 A saída desejada é: "col1","col2" "col4","col5,subtext"...
27.10.2016 / 14:35
5
respostas

Renomeia arquivos baseados em seu diretório pai usando o comando find / xargs?

Eu tenho uma estrutura de diretórios como esta: Project/ | +--Part1/ | | | +--audio.mp3 | +--Part2/ | | | +--audio.mp3 | +--Part3/ | | | +--audio.mp3 ... Eu quero acabar com arquivos chamados Part...
31.12.2015 / 01:09
4
respostas

Como criar uma sequência de loop?

Estou tentando criar um script que receberá uma variável do usuário e deverá imprimir uma pirâmide conforme abaixo: * ** *** **** ***** Eu usei esse script, mas ele mostra números: for i in {1..5} do a=${a}${i} echo ${a} done a...
08.06.2015 / 23:48
3
respostas

Ocultar a saída do bash durante a execução do script automatizado.

Eu tenho alguns scripts no meu arquivo bash, que devem fazer certas tarefas, digamos assim ... #!bin/bash yum -y update service restart nginx yum install atop cat /var/log/somelog.log > /home/cron/php/script Continua e continua, mas o...
31.10.2014 / 15:05