Domande con tag 'bash'

2
risposte

Bash è "finito"? [chiuso]

Ci si dovrebbe aspettare che bash cambi in modi che rompono quantità non banali di script esistenti ad un certo punto nel futuro (vicino / 5 ore)? Quanti cambiamenti ha avuto negli ultimi dieci anni rispetto a, per esempio, python o perl?     
posta 07.03.2013 - 17:50
1
risposta

Sono sufficienti questi passaggi per inserire il mio script bash sotto GPL 3?

Ho scritto uno script bash che vorrei mettere sotto GPL v3. Ho letto la documentazione GNU su Come applicare questi termini ai nuovi programmi e Come utilizzare le licenze GNU per il proprio software . Tuttavia, non sono abbastanza sicuro su...
posta 31.07.2012 - 19:51
4
risposte

comandi di shell in bash o python? Quanto incapsulamento è troppo?

Sto pensando a come decidere se è meglio incapsulare il mio lavoro dietro nomi di funzioni ben definiti, o esporlo - cosa che aiuterà gli sviluppatori a capire cosa sta succedendo più velocemente? Esiste un nome per lo studio di questo tipo di p...
posta 04.09.2015 - 16:19
2
risposte

I terminatori "all'indietro" per if e case sono univoci per lo scripting della shell?

In bash almeno, if e case blocchi sono chiusi in questo modo: if some-expr then echo "hello world" fi case $some-var in [1-5]) do-a-thing ;; *) do-another-thing esac in contrasto con la chiusura più tipica di en...
posta 12.06.2012 - 06:44
3
risposte

È pythonic sostituire uno script bash con una serie di chiamate di sottoprocesso

Ho uno script bash piuttosto semplice che consiste in un gruppo di one liners e qualche logica semplice. È stato raccomandato di strappare a parte lo script di bash e di riscriverlo tutto in python usando il sottoprocesso. L'argomento era che...
posta 25.04.2017 - 13:37
3
risposte

Linee guida raccomandate per dichiarare le variabili bash / sh

Sono in programmazione da BASH da un po 'di tempo e gli script che scrivo stanno iniziando a diventare più complicati. Mi sono reso conto che ho iniziato a introdurre alcune abitudini da C / C ++ e volevo ottenere conferma se avessi avuto bis...
posta 27.09.2013 - 09:00
1
risposta

Gestione efficace delle variabili nella programmazione non orientata agli oggetti

Qual è il metodo migliore per utilizzare e condividere variabili tra funzioni in linguaggi di programmazione non orientati agli oggetti? Diciamo che uso 10 parametri da DB, ID e 9 altri valori ad esso collegati. Ho bisogno di lavorare con tut...
posta 17.10.2012 - 10:16
1
risposta

Un file di script o più file di script [chiuso]

Ho un file di script bash moderatamente lungo (almeno per me) che mantiene un elenco di utenti LAN e la larghezza di banda che ognuno usa. È 199 linee con 11 funzioni e sta già chiamando 3 file diversi. Al massimo chiama 3 funzioni almeno 1 ogni...
posta 04.02.2015 - 19:40
1
risposta

Come posso mantenere le funzioni di bash senza le nuove righe sfuggite?

Ho funzioni come questa: foo() { /some/script \ --opt1=val1 \ --opt2=val2 \ --opt3=val3 } Questo è fragile se tolgo l'ultima opzione o aggiungo qualsiasi nuova opzione su qualsiasi riga. I guasti sono relativamente si...
posta 11.05.2018 - 04:07
2
risposte

Idee sull'elaborazione del file di testo di input in parallelo dallo script di Bash

Ho uno script Bash che elabora i file letti da input standard, un percorso per riga e esegue un'attività intensiva della CPU su ciascun file. Mi è capitato di notare che anche con quattro core ( grep -c ^processor /proc/cpuinfo ) veniva util...
posta 01.05.2016 - 18:04