Script di gestione della history e dei pacchetti installati

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Avatar utente
TUX5+0
Entusiasta Emergente
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

Messaggio da TUX5+0 »

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
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.
l3on4rdo

Re: Script di gestione della history e dei pacchetti installati

Messaggio da l3on4rdo »

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).
Avatar utente
lasher
Prode Principiante
Messaggi: 132
Iscrizione: giovedì 11 ottobre 2007, 12:37

Re: Script di gestione della history e dei pacchetti installati

Messaggio da lasher »

Iscritto.

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

Messaggio da l3on4rdo »

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:

Codice: Seleziona tutto

./nomescript.sh --help
Ultima modifica di l3on4rdo il lunedì 14 novembre 2011, 13:18, modificato 1 volta in totale.
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: Bing [Bot] e 3 ospiti