Perguntas sobre 'shell-script'

1
resposta

Renomeie arquivos com extensão específica e acrescente data no unix

Eu quero renomear os arquivos abaixo da seguinte maneira. Original files : x.1.gz y.1.gz Renomeie para x.dateTime.gz y.dateTime.gz Estou usando o seguinte script para fazer o mesmo. Mas está excluindo arquivos em vez de renomear....
16.04.2018 / 10:08
3
respostas

script para agrupar diretórios de intervalos aleatórios em uma dada ordem usando o shell script

1) Eu tenho diretórios de 0 a 3120203 (diretórios de notas não estão em sequência, eles são aleatórios) -bash-4.1$ ls 0 1261826 211205 2398339 267475 295482 339902 395546 457254 503959 538784 583032 643106 78093 906653...
08.04.2018 / 17:14
1
resposta

bin / sh script falha com erro de sintaxe: redirecionamento inesperado

Eu tenho o seguinte script bash que estou tentando converter para executar usando o shell do sistema: 1 #!/bin/sh 2 #testtotal 3 lines="$(crontab -l | awk '{if(NR>2)print}')" 4 echo "1..$lines" 5 counter=1 6 while read p; do...
22.03.2018 / 19:41
3
respostas

Problemas com script para adicionar números

Estou tendo problemas para enviar meu script agora. Eu me pergunto se algum de vocês tem alguma idéia sobre por que não está tomando como está funcionando atualmente? Ele quer adicionar 6, 9, -4 e 7 juntos e meu script está fazendo isso .. Talve...
23.03.2018 / 19:09
1
resposta

executa comando com sudo e executa script Bash com sudo

Eu sempre achei que executar comandos com sudo e executar o script bash com o sudo era o mesmo. Mas hoje eu acho que eles são diferentes. Aqui está o que eu testei: me@my_machine:~$ sudo echo $(whoami) Eu executo o comando do terminal...
28.07.2018 / 10:59
2
respostas

Script para copiar linhas em um título específico e criar um novo arquivo de texto a partir do log.txt original [closed]

Eu tenho um arquivo log.txt que contém 20k linhas. Cada linha tem números e coordenadas no plano xyz e eles são separados por conjuntos. Conjuntos podem ser identificados por nomes como ABC_1, ABC_2 e assim por diante no log.txt A partir dest...
05.05.2018 / 11:21
2
respostas

Shell Script: como expandir uma variável em citações

Alguém pode me dizer como posso fazer o seguinte comando para funcionar corretamente? SERVER=192.168.1.1 ping $SERVER (It Works) ping '$SERVER' (It doesn't work) Eu quero que isso componha um comando mais complexo que precisa de citaçõe...
21.02.2018 / 01:41
1
resposta

tar extract depois de criar o nome do diretório baseado no arquivo tar

Eu tenho diferentes arquivos zipados (tgz) Eu quero criar um nome de diretório com o nome do arquivo zipado e mover o arquivo zipado para sua respectiva pasta e descompactá-los lá. Exemplo: - Eu tenho dois arquivos compactados, email...
22.01.2018 / 07:36
2
respostas

Crie um usuário e um banco de dados com o mesmo nome em uma linha

É assim que eu crio um usuário de banco de dados privilegiado, autorizado pelo MySQL, e uma instância de banco de dados correspondente com o mesmo nome, diretamente do Bash: echo "CREATE USER "${domain}"@"localhost" IDENTIFIED BY \"${dbup}\";...
16.01.2018 / 16:31
2
respostas

Por que um comando sed funciona interativamente, mas não no meu script? [duplicado]

O comando SED não está substituindo no bash no Debian, mas funciona na linha de comando. Funciona na linha de comando: sed -i 's|/dev/disk/by-label/SR6D4|/dev/disk/by-label/SR4D4|g' /etc/my/config.xml Não está funcionando no scrip...
22.01.2018 / 06:57