Perguntas sobre 'shell-script'

2
respostas

Bash-script. Shift segundos

No bash eu não sei como fazer isso. Eu preciso fazer um script bash. No stdin eu tenho o arquivo .srt de legendas neste formato: num HH:MM:SS,SSS --> HH:MM:SS,SSS text line 1 text line 2 ... HH: MM: SS, SSS iniciam e terminam o título...
17.10.2013 / 22:08
1
resposta

Qual é a diferença entre "==" e "= ~"?

Dada uma string e um hash retornado por openssl , por que usar == não os corresponde corretamente, mas =~ faz? Pergunta básica: Como posso forçar um script para usar mais recursos?     
13.03.2014 / 11:46
3
respostas

Tentativa de atribuição a não variável?

Podemos usar operações aritméticas dentro da função de script de shell: function mess { if (( "$1" > 0 )) ; then total=$1 else total=100 fi tail -$total /var/adm/messages | more } Eu tento fazer essas operações a...
03.08.2014 / 02:05
2
respostas

Existe um depurador de GUI para scripts de shell?

A depuração de scripts bash na linha de comando é complicada. Existe um bom depurador baseado em GUI disponível para depurar scripts bash?     
22.05.2014 / 12:05
2
respostas

Sair da função bash, não do terminal

Eu tenho um script bash como abaixo, que instala o zookeeper, mas somente se não estiver instalado. ##zookeper installZook(){ ZOOK_VERSION="3.4.5" ZOOK_TOOL="zookeeper-${ZOOK_VERSION}" ZOOK_DOWNLOAD_URL="http://www.us...
23.06.2014 / 15:36
1
resposta

Definir uma variável como ~ / diretório não expande

Estou tentando configurar um script de backup simples com tar, como você pode ver abaixo: #!/bin/bash TIME='date +%F_%H-%M' FILENAME=backup-$TIME.tar.gz SRCDIR="~/PI/tutos/* ~/scripts/*" DESTDIR=/media/sf_ubuntuSharedFolder/backups tar cvpzf...
30.07.2016 / 11:08
6
respostas

Como renomear todos os arquivos com caracteres especiais e espaços em um diretório?

Como posso renomear todos os arquivos em um diretório específico onde os arquivos contêm espaços em branco e caracteres especiais ($ e @) em seus nomes? Eu tentei o comando rename da seguinte maneira para substituir todos os espaços e cara...
17.07.2015 / 09:57
1
resposta

Os arquivos do bash podem ter linguagem de máquina?

Eu estava instalando o Anaconda Python no Linux. Para o Linux, o Anaconda fornece um script bash, mas o arquivo é enorme, quase 300 MB. Eu decidi ver o porquê e abri em um editor de texto. Cerca de 95% do arquivo é um jargão em linguagem de...
26.09.2015 / 11:31
1
resposta

'Tar' o resultado de um 'find', preservando a estrutura do diretório

Eu quero tar todos os < em> *. txt arquivos que recebo como resultado de um encontrar comando, que existe em um diretório com uma estrutura de árvore como esta: Directory_name dir1 file1.pdf file1.txt...
28.11.2014 / 19:24
3
respostas

Usando 'kill -s 0 $ pid' vs '[[-e / proc / $ pid]]' para detectar se o PID está sendo executado

Um dos idiomas geralmente usados para verificar se o processo está em execução é usar kill -s 0 $pid . A minha pergunta é, tem algum ups sobre o uso de [[ -e /proc/$pid ]] construct? O script que estou escrevendo é específico para Lin...
25.11.2013 / 19:12