Perguntas sobre 'bash-scripting'

1
resposta

Como verificar programaticamente se o banco de dados e / ou usuário existe em um banco de dados PostgreSQL usando o Bash?

Eu quero escrever um script bash que crie vários usuários e um banco de dados. Primeiro, quero verificar se o usuário existe, então tentei sudo -u postgres psql -c 'SELECT 1 FROM pg_roles WHERE rolename=${VAR_USER}' Como obtenho um v...
12.09.2018 / 19:02
1
resposta

Obtendo erro AWK durante a transposição de algum conteúdo da mensagem

Estou tentando transpor o texto abaixo em uma única linha com pipe separado, estou recebendo algum erro se o texto é iniciado com o número%, qual é o problema, qualquer outro comando está lá Exemplo de conteúdo no arquivo txt PROMOTIONAL...
21.11.2017 / 07:34
1
resposta

obtendo vários problemas ao criar um script para atualizar os nomes de host no arquivo / etc / hosts?

Sou completamente novo nos scripts e, portanto, preciso de ajuda para corrigir isso. Temos cerca de 3000 VMs e & 450 servidores físicos que são servidores baseados em Linux (poucos do Ubuntu, a partir de 9.x e poucos deles são Susu começa...
17.10.2017 / 16:06
1
resposta

Erros de análise devido a caracteres especiais em registros de txt do DNS

Eu tenho problemas para analisar os registros do dns txt recuperados por um script que eu escrevi. O script usa registros, registros ns e registros txt e os grava em um arquivo .csv. Estou usando o ponto-e-vírgula para separar entradas e "como d...
08.11.2017 / 10:16
1
resposta

bash echo -e “\ e [1mFOO” de volta ao texto normal

Tenho certeza de que estou fazendo algo errado enquanto escrevo um script bash. Graças a outros, consegui usar o eco para tornar o texto em negrito ... mas tudo a partir de então também é ousado. Como eu desligo os comandos echo -e "\e[1mFOO"...
10.08.2017 / 03:44
1
resposta

Dividir pasta com arquivos em subpastas de 50 MB usando bat ou powershell

Eu tenho uma pasta de 700 MB contendo arquivos de texto de 24k com tamanhos variados. Eu quero criar novas pastas, cada um com ~ 50 MB de tamanho para que eu possa processá-los no Excel usando vba, pois tem limite de linhas de 10 lakh linhas....
28.11.2017 / 15:13
1
resposta

Execução remota de um script de shell que usa um arquivo local como um parâmetro de entrada

Usando Linux, bash e OpenSSH, posso executar um script de shell em um host remoto de pelo menos três maneiras: # Method 1: Script is never stored on the remote host ssh <username>@<hostname> 'bash -s' < myShellScript # Method...
26.06.2017 / 22:36
2
respostas

Como apagar todas as subpastas X mais recentes de uma pasta?

Eu vi alguns forros usando ls, mas gostaria de evitar isso. Estou escrevendo um script que copia código para o meu servidor em uma pasta com registro de data e hora. A versão 'atual' é sempre ligada por links simbólicos a um caminho constante...
29.03.2017 / 15:10
2
respostas

bash + script híbrido PERL

Eu sou novo nessa comunidade, tentei encontrar respostas relevantes, mas não consegui encontrar nenhuma. Minha pergunta é, eu quero usar o script perl em um diretório de arquivos que terminam com .fasta, se eu fizer no bash como for i in *...
13.05.2017 / 11:13
1
resposta

Como criar um arquivo de script a partir de outro arquivo de script com referência a variáveis?

De dentro de um script bash, eu gostaria de criar um arquivo com um determinado conteúdo. O conteúdo deve conter expressões de variáveis "$ 1", "$ 2" ... #!/bin/sh cat < myfile #!/bin/sh command1 $1 command2 $2 command3 $3 E...
28.03.2017 / 13:01