Perguntas sobre 'shell'

2
respostas

mv arquivos com vários '.' no nome do arquivo

Eu tenho alguns arquivos que recebo com nomes como (para muitos fazerem isso manualmente todos os dias): AA.B.txt WW.C.txt e quero renomeá-los para AA_B.txt e WW_C.txt para que o código SQL existente ainda funcione como esperado. No...
21.09.2018 / 13:01
2
respostas

Imprimir o commnd executado pelo shell

Eu estou tentando copiar os arquivos não presentes em um diretório para o outro diretório usando o awk diff -r dir1 dir2 | grep dir1 | awk '{$1=$2=$3 =""; print "cp \"./dir1/" substr($0,4) "\" ./dir2/"}' | sh Isso funciona bem, exceto que...
19.11.2016 / 13:36
1
resposta

Sed: opção desconhecida para 's'

Estou tentando alterar um arquivo de configuração usando o script bash. Estou usando o comando sed para mudar como abaixo. VAR1=$(cat postgresql.conf | grep "shared_buffers =" | cut -d# -f1) VAR2=$(shared_buffers = 8GB) sed -ie s/${VAR1}/${VA...
24.08.2016 / 15:12
1
resposta

O que significa -) na estrutura do case do bash?

Eu vi um snippet de código contendo uma estrutura de caso. while true; do case "$1" in --prepare) echo "prepare" ENV_PREPARE exit 0 ;; --sleep) SLEEP_TIME=$2...
06.08.2018 / 00:42
2
respostas

A execução remota pára quando o computador local inicializa

Quando executo um processo em uma máquina Linux remota, o processo é interrompido se a conexão for encerrada por algum motivo. Esse comportamento é razoável, porque os processos irrelevantes continuarão funcionando para sempre. No entanto, ex...
26.08.2009 / 08:27
4
respostas

Script para transferir arquivo usando SSH

Eu quero transferir tipos específicos de arquivos do diretório no servidor. Então aqui está a cena: A estrutura de diretórios é empresas / compA / filedir / empresas / compB / filedir / empresas / compC / filedir / Então, eu quero mov...
24.08.2010 / 14:53
2
respostas

Equivalente de '$ @' para o shell do Windows

Eu uso arquivos em lote para criar wrappers em torno de alguns comandos que precisam de um argumento extra para funcionar. Por exemplo, tenho um arquivo pip.cmd que adiciona um argumento de proxy personalizado a todas as chamadas pip : p...
28.01.2016 / 13:59
1
resposta

Como gerar números separados por vírgula no shell do linux?

Por exemplo, para números de 7 a 12, eu preciso de 7,8,9,10,11,12 Isso é para dividir arquivos csv usando csvcut . isso requer que eu liste os índices da coluna. Por exemplo, se eu precisar cortar colunas de 70 a 80, preciso escrever:...
26.05.2017 / 15:15
2
respostas

Shell pula para o diretório

Editores de texto como vim e emacs têm plugins como ace jump, avy, que permitem que você pressione um caractere, então ele destacará todas as instâncias desse caractere com um keybind temporário, então você pode pressionar o keybind para pular d...
26.05.2017 / 04:05
2
respostas

O que significa 'o *'?

Exibindo a quantidade de CPU usada no terminal em% A questão não está sendo entendida no meio da criação de um script bash. for x in $(seq 1 11);do sleep 5;grep -w cpu /proc/stat ; done | awk '{ print (o2+o4-$2-$4)*100/(o2+o4+o5-$2-$4-$5)...
18.05.2017 / 16:20