Domande taggate «shell»

Il termine "shell" si riferisce a una classe generale di interpreti di comandi interattivi basati su testo, il più delle volte associati ai sistemi operativi Unix e Linux. Per domande sullo scripting della shell, si prega di utilizzare un tag più specifico come 'bash', 'powershell' o 'ksh'. Senza un tag specifico, dovrebbe essere assunta una soluzione portatile (conforme a POSIX), sebbene sia preferibile usare 'posix' in aggiunta o 'sh'.






17
Nella shell, cosa significa "2> & 1"?
In una shell Unix, se voglio combinare stderre stdoutnello stdoutstream per ulteriori manipolazioni, posso aggiungere quanto segue alla fine del mio comando: 2>&1 Quindi, se voglio usare headl'output da g++, posso fare qualcosa del genere: g++ lots_of_errors 2>&1 | head così posso vedere solo i primi pochi errori. Ho sempre …
2285 bash  shell  unix  redirect 

30
Come divido una stringa su un delimitatore in Bash?
Ho questa stringa memorizzata in una variabile: IN="bla@some.com;john@home.com" Ora vorrei dividere le stringhe per ;delimitatore in modo da avere: ADDR1="bla@some.com" ADDR2="john@home.com" Non ho necessariamente bisogno delle variabili ADDR1e ADDR2. Se sono elementi di un array, è ancora meglio. Dopo i suggerimenti delle risposte seguenti, ho finito con il seguente che …
2043 bash  shell  split  scripting 

15
Come mkdir solo se una directory non esiste già?
Sto scrivendo uno script di shell da eseguire sotto KornShell (ksh) su AIX. Vorrei usare il mkdircomando per creare una directory. Ma la directory potrebbe già esistere, nel qual caso non voglio fare nulla. Quindi voglio testare per vedere se la directory non esiste, o sopprimere l'errore "File esiste" che …
1988 shell  scripting  ksh  aix  mkdir 




30
Come contare ricorsivamente tutte le righe di codice in una directory?
Abbiamo un'applicazione PHP e vogliamo contare tutte le righe di codice in una directory specifica e nelle sue sottodirectory. Non abbiamo bisogno di ignorare i commenti, poiché stiamo solo cercando di ottenere un'idea approssimativa. wc -l *.php Questo comando funziona benissimo in una determinata directory, ma ignora le sottodirectory. Stavo …
1625 bash  shell 




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.