Non volevo offendere ma ho letto :
History
Getopts was first introduced in 1986 in the Bourne shell shipped with Unix SVR3[1]. Earlier versions of the Bourne shell did not have getopts. Note: getopts is not the same as getopt.
Currently, getopts is available in a number of shells, including: Bourne shell, Korn shell and Bash (Unix shell).
[edit]
quindi mi chiedevo in 25 anni cosa è stato implementato o meno.
Tutto qui
Script di gestione della history e dei pacchetti installati
- TUX5+0
- Entusiasta Emergente

- Messaggi: 1115
- Iscrizione: domenica 7 febbraio 2010, 17:54
- Desktop: Ubuntu
- Distribuzione: Ubuntu 18.10 64 bit
- Località: ai confini della realtà
- Contatti:
Re: Script di gestione della history e dei pacchetti installati
https://www.youtube.com/watch?v=PN6puH9DYnQ
Meglio essere protagonisti della propria tragedia che spettatori della propria vita .Quando l'ultima fiamma sarà spenta, l'ultimo fiume avvelenato, l'ultimo pesce catturato, allora capirete che non si può mangiare denaro.
Meglio essere protagonisti della propria tragedia che spettatori della propria vita .Quando l'ultima fiamma sarà spenta, l'ultimo fiume avvelenato, l'ultimo pesce catturato, allora capirete che non si può mangiare denaro.
-
l3on4rdo
Re: Script di gestione della history e dei pacchetti installati
Non mi sono offeso 
Volevo solo capire che intendevi perché temevo di non aver compreso, e infatti dalla tua spiegazione ho compreso di non aver compreso
Io non sto implementando getopts, sto usandolo (anche se credo che non lo farò) all'interno di un mio script, allo stesso modo in cui si usano, all'interno di uno script (come lo è il mio), gli altri tool messi a disposizione con bash (per esempio ls, cd e compagnia).
Volevo solo capire che intendevi perché temevo di non aver compreso, e infatti dalla tua spiegazione ho compreso di non aver compreso
Io non sto implementando getopts, sto usandolo (anche se credo che non lo farò) all'interno di un mio script, allo stesso modo in cui si usano, all'interno di uno script (come lo è il mio), gli altri tool messi a disposizione con bash (per esempio ls, cd e compagnia).
Re: Script di gestione della history e dei pacchetti installati
Iscritto.
Se ho ben capito lo script tiene traccia di tutto quello che si scrive nel terminale, giusto?
Se ho ben capito lo script tiene traccia di tutto quello che si scrive nel terminale, giusto?
-
l3on4rdo
Re: Script di gestione della history e dei pacchetti installati
Lo script serve per aggiornare un file, registrando in esso i comandi del terminale che hai dato.
In pratica, i file che memorizzano la history dei comandi sono limitati ad un tot di righe.
Se lo script viene lanciato periodicamente, preleva i "nuovi" comandi e li aggiunge ad un file.
È un modo molto semplice e sbrigativo per tenere memoria di tutto quello che è stato dato in pasto al terminale.
Ovviamente se ci si dimentica di lanciare lo script per un periodo lungo, molti comandi saranno dimenticati.
ciao
edit:
per avere un manuale d'uso:
In pratica, i file che memorizzano la history dei comandi sono limitati ad un tot di righe.
Se lo script viene lanciato periodicamente, preleva i "nuovi" comandi e li aggiunge ad un file.
È un modo molto semplice e sbrigativo per tenere memoria di tutto quello che è stato dato in pasto al terminale.
Ovviamente se ci si dimentica di lanciare lo script per un periodo lungo, molti comandi saranno dimenticati.
ciao
edit:
per avere un manuale d'uso:
Codice: Seleziona tutto
./nomescript.sh --help
Ultima modifica di l3on4rdo il lunedì 14 novembre 2011, 13:18, modificato 1 volta in totale.
Chi c’è in linea
Visualizzano questa sezione: Bing [Bot] e 3 ospiti