Perguntas sobre 'bash-scripting'

2
respostas

Apple Mavericks - por que este script BASH de uma linha não define meu ambiente virtual Python como esperado?

Eu tenho o seguinte script Bash: #!/bin/bash echo $MYPROJECT_HOME/bin/myproject_venv/bin/activate source $MYPROJECT_HOME/bin/myproject_venv/bin/activate echo $MYPROJECT_HOME/bin/myproject_venv/bin/activate As permissões mostram que o ar...
25.11.2013 / 18:34
1
resposta

tmux - obter pwd de outro painel em um script bash?

Existe alguma maneira de descobrir informações sobre o diretório de trabalho atual de qualquer painel de dentro de uma sessão do tmux? Gostaria de escrever um script bash que altere o diretório do painel atual para o diretório de outro painel...
07.05.2015 / 13:38
3
respostas

Script que compara os tamanhos de 2 arquivos e envia uma mensagem de aviso

Eu sou um noob completo no script, mas preciso de um script que compare os tamanhos de dois arquivos e forneça um aviso se um desses arquivos for 10% maior que o outro. Até agora, eu descobri isso: #!/bin/bash test1=/trans/home/user/test1...
31.08.2018 / 08:25
2
respostas

GNU ordena linhas cirílicas ignorando o caso

Eu tenho um arquivo em UTF-8 com linhas de letras latinas ou cirílicas. Estou tentando resolver isso, ignorando o caso. Eu tentei LC_ALL="ru" sort --ignore-case in.txt mas ainda tem linhas cirílicas em ordem inadequada, enquanto linhas...
20.04.2015 / 12:15
3
respostas

como gzip e scp ao mesmo tempo

Eu tenho um arquivo no qual eu queria zipar e ao mesmo tempo transferir para outro host usando scp. Eu tentei executar o seguinte comando, mas falhei. Eu não me importo de fechar e scp mais tarde, mas eu só quero saber onde eu entendi errado...
27.07.2015 / 12:22
2
respostas

Use “read” no script Bash com uma resposta padrão

Como posso usar read com algo como resposta padrão, que o usuário pode alterar? (uma resposta padrão)     
04.11.2014 / 16:45
2
respostas

não pôde executar o “mysql”: nenhum arquivo ou diretório, usando o autoexpect

Eu tenho o seguinte arquivo: exp.exp #!/usr/bin/expect db_host='localhost' db_name='webui_dev' db_user='root' db_pass='rootpass' new_db_name='db_2011' expect <<EOF log_user 0 spawn mysql -h $db_host -u $db_user -p $db_pass 'create...
12.09.2013 / 08:06
1
resposta

Invoca um script para cada comando digitado no prompt do shell?

No bash, existe alguma maneira simples de executar um comando a cada vez que outro comando é inserido no seu shell? Eu sei sobre 'trap ... DEBUG', mas infelizmente ele não executa o código especificado para cada comando. Por exemplo: $...
09.08.2013 / 17:47
2
respostas

Colocando o cursor de volta no prompt do bash depois que um script retorna a saída atrasada

Apenas uma questão menor. Estou escrevendo um script simples que inicia e interrompe o Jetty. Quando eu o executo, o script imediatamente coloca meu cursor de volta no prompt do bash. No entanto, como Jetty inicia e grava sua saída de inicializa...
11.08.2011 / 20:52
1
resposta

Não é possível scp através de uma conexão compartilhada

Estou tendo o seguinte problema com uma conexão compartilhada SSH: # Set up a shared connection ssh -f -N -M -S "$SSH_CONTROL_SOCKET" root@"$ONE_HOST" # I can scp *without* the shared connection scp root@"$ONE_HOST":/etc/hosts /dev/null # I...
28.02.2018 / 16:40