Domande con tag 'shell'

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
1
risposta

Perché dovrei voler usare CRaSH?

Justed è incappato in CRaSH e anche se sembra molto interessante, mi chiedo perché uno sviluppatore Java dovrebbe investire tempo e amp; energia in apprendimento (ancora un altro) linguaggio shell. Per quale tipo di applicazioni standard e fre...
posta 04.07.2012 - 12:28
6
risposte

È una cattiva pratica scrivere script di shell con molte statizioni if-else e loop?

Sto mantenendo diversi script della shell del processo dati che sono pieni di istruzioni if-else e di loop. Cerco di rendere gli scritps ordinati e facili da eseguire il debug. Quando leggo alcuni suggerimenti sulle best practice del codice s...
posta 14.10.2012 - 17:40
1
risposta

Perché non più lingue macro?

In questo risponde a una mia precedente domanda sull'idoneità dei linguaggi di scripting come shell, DigitalRoss identifica la differenza tra i linguaggi macro e i linguaggi "parsed typed" in termini di trattamento delle stringhe come la rag...
posta 10.03.2012 - 12:29
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

Quando usare malloc e gratis?

Valgrind non riporta una perdita di memoria durante il mio utilizzo effettivo, solo durante il mio test con script che ho scriptato con uno script di shell per testare la mia shell . Ho scoperto che non dovevo usare malloc ogni volta che...
posta 02.05.2016 - 06:17
2
risposte

algoritmo per l'interprete di linguaggio shell per trovare se un char è tra virgolette

Supponiamo di avere una stringa s (un C char * ) che è un programma in una lingua L. Voglio analizzare L e sapere quanto segue da specification The following characters must be quoted if they are to represent themselves: | &...
posta 26.04.2016 - 08:43
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
2
risposte

Ricreare i file dallo script di shell o java?

Ho un'applicazione java che prende un file, che viene creato da un processo in esecuzione sul terminale. Comincio il processo usando un piccolo script di shell. Quindi esegui l'applicazione Java e legge il file creato dal processo. Ogni volta...
posta 05.09.2014 - 12:15
0
risposte

Scrivere le estensioni della shell in C #: quali sono i rischi?

Raymond Chen ha dichiarato nel 2006 e si è ripetuto nel 2013 : Do not write in-process shell extensions in managed code Ma sono perplesso dal momento che esiste persino una libreria dedicata esclusivamente alla scrittura di estensioni d...
posta 19.02.2016 - 11:18