Perguntas com a marcação «scripting»

9
Convertendo arquivos .docx em texto sem formatação e preservando quebras de linha para manter as referências de número de linha ao documento de origem: instruções e implicações?

Estou exportando o conteúdo do MS Word para texto sem formatação para uso com os utilitários de texto e arquivo. Eu tenho uma restrição em que a linha numeração recurso tenha sido habilitado no software MS, e qualquer referência a números de linha no resultado final deve corresponder à numeração....

9
Exporte senhas do gerenciador de senhas `pass`

Estou usando o pass gerenciador de senhas há mais ou menos um ano, e é incrível, mas às vezes gosto de testar outros gerenciadores de senhas e preciso das minhas senhas de volta. Até agora, acabei de adicioná-los manualmente conforme necessário, mas se quiser migrar para outro gerenciador de...

9
Remover novas linhas nos nomes de arquivo

Eu tenho um código PHP que gera o nome do arquivo no qual o wget anexará seus logs. Gerei mais de 2000 arquivos, mas o problema é que estou tendo problemas para trabalhar com eles, porque tive um erro ao colocar PHP_EOLcomo parte do nome, esse código será adicionado LF/line feed/%0Aao...

9
bash e espera no mesmo script?

Estou tentando codificar um script que usa endereços IP de um arquivo .csv e telnet o dispositivo para capturar a saída do comando "show version". Até agora eu codifiquei isso: #!/bin/bash #!/usr/bin/expect -f FILE1=dispositivos.csv #file with IP's and device name set Username "user" #this is the...

9
Tornar o texto desaparecer após a entrada do usuário

Existe uma maneira de fazer com que o conteúdo exibido desapareça logo após a entrada do usuário? Por exemplo, pegue este arquivo abaixo #!/bin/bash read -n 1 -p 'how are you ? ' var if [ "$var" == "y" ] then echo 'Have fun' else echo 'Go to Doctor' fi Se você executar isso, a saída será how...

9
Como verificar se a hora atual é entre 23:00 e 06:30

Estou tendo problemas para entender como verificar corretamente em um script bash se o horário atual é entre 23:00 e 06:30. Estou tentando executar um loop infinito para verificar a hora agora e fazer algo se o intervalo de tempo estiver entre 23h e 6h30. Aqui está o que escrevi até agora, que não...

8
O que é o Linux para VMS DCL "ON ERROR"?

Usando os scripts de comando do VMS DCL, é possível detectar erros usando o on errorcomando: $ on error then goto MyErrorHandler $ directory samiam.txt $ delete x.txt $ exit $MyErrorHandler: $ print "Something." Como alguém faz isso na Linuxland? No exemplo, um erro com directoryou deletefará...

8
Programação de shell, evitando tempfiles

Costumo escrever scripts de shell KSH que seguem o mesmo padrão: (1) recuperar a saída de um ou mais comandos (2) formate-o usando grep | cut | awk | sed e imprima-o na tela ou em um arquivo Para fazer isso, costumo armazenar a saída de (1) em um arquivo temporário e, em seguida, faço a...

8
Recursos para um script no Linux

Se eu quiser definir um recurso ( capabilities(7)), como CAP_NET_BIND_SERVICEem um arquivo executável, e esse arquivo for um script , preciso definir o recurso ( setcap(8)) no intérprete que inicia esse script ou é suficiente defini-lo no arquivo de script em si? Nota: a pergunta diz respeito ao...

8
rsync mais recente x GB

Estou procurando um comando / script para permitir que os arquivos modificados mais recentemente (até) 10 GB sejam copiados para outro computador. Portanto, se houver 4 arquivos de 4 GB cada, apenas 2 deles deverão ser transferidos pelo script. Se houver 12 arquivos de 1 GB de tamanho, apenas os...

8
Criando minha própria função cp no bash

Para uma tarefa, sou solicitado a escrever de forma inteligente uma função bash que possui a mesma funcionalidade básica que a função cp(cópia). Ele só precisa copiar um arquivo para outro, portanto, nenhum arquivo múltiplo é copiado para um novo diretório. Como eu sou novo no idioma bash, não...