Perguntas sobre 'scripting'

4
respostas

Como tempo de restrição um programa é executado no Linux?

Eu tenho várias simulações para fazer, cada uma é invocada com python simulate.py <parameter list> . O problema com essas simulações é que algumas delas param sem quitar, o que me impede de executá-las em lote com um script simples. O...
06.05.2013 / 11:14
5
respostas

Analisando um arquivo de texto delimitado no bash como argumentos do comando

Eu tenho um arquivo de texto dividido da seguinte forma: field1,field2,field3 xield1,xield2,xield3 dield1,dield2,dield3 gield1,gield2,gield3 Cada uma dessas colunas será um parâmetro para um programa, e eu gostaria que o programa fosse...
05.12.2013 / 22:26
4
respostas

O IFS (Internal Field Separator) pode funcionar como um único separador para vários caracteres delimitados consecutivos?

A análise de uma matriz usando o IFS com valores de espaço não brancos cria elementos vazios. Mesmo usando tr -s para reduzir vários delims para um único delimitador não é suficiente. Um exemplo pode explicar a questão mais claramente .. Ex...
23.02.2011 / 15:12
3
respostas

python == python2 OU python == python3? Como empacotar, distribuir scripts python py2k?

Dependendo do sistema, python == python2 ou python == python3 . Scripts executáveis em Python, iniciam com: #!/usr/bin/env python #!/usr/bin/env python2 #!/usr/bin/env python3... Para o python py3k, ele é fornecido na docum...
11.12.2011 / 09:46
2
respostas

existe uma maneira de obter o URL da guia atual no google-chrome?

Eu costumava fazer isso no firefox usando um comando python, mas recentemente algo mudou e não consigo mais obter o URL! O que costumava funcionar com o firefox: #!/bin/bash current_tab_num () { python2 <<< $'import json\nf...
08.11.2015 / 16:38
2
respostas

Substitui o processo atual pelo seu co-processador / filho

Eu tenho um programa P que espera receber "Olá" e exibir "Por quê?" antes de fornecer um recurso. Esse recurso é usado por outros programas que não estão cientes de que é uma cortesia comum iniciar uma conversa com "Olá". Eu, portanto, quero...
13.11.2015 / 06:52
2
respostas

Qual é o “caminho certo” para efetuar mudanças em /etc/resolv.conf com /etc/resolv.conf.d no lugar?

Eu antigamente, resolv.conf era estático e você mesmo o editou. Mais tarde, o cliente DHCP iria reescrevê-lo, usando algumas entradas estáticas e o que ele obteve da concessão do DHCP. Hoje em dia, algumas distribuições - como a minha (...
09.03.2017 / 18:51
5
respostas

Como detectar scripts quando a área de trabalho do usuário é carregada?

Eu tenho um daemon, implementado no bash e executando por meio de cron e a opção @reboot , que mostra a área de trabalho inativa. O script é o seguinte (os prazos são curtos para fins de teste): #!/bin/bash P_STATE=0 while : do sleep...
18.04.2013 / 13:36
4
respostas

Código híbrido em scripts de shell. Compartilhando Variáveis

Esta resposta discute como executar um snippet de várias linhas do Python a partir da linha de comando em um terminal. Percebi que a resposta funciona muito bem em scripts de shell, mesmo com recuo aninhado, o que é muito bom, por exemplo #...
30.04.2013 / 21:47
5
respostas

como executar um comando bash em um script python

Como posso iniciar um comando bash com vários argumentos (por exemplo " sudo apt update ") de um script python?     
16.03.2015 / 14:00