More (Unix): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Fix tecnico tag HTML obsoleto per Wikipedia:Bar/Discussioni/Passaggio da Tidy a RemexHTML: c'è del lavoro da fare using AWB |
Funzionalità collegamenti suggeriti: 2 collegamenti inseriti. Etichette: Modifica visuale Modifica da mobile Modifica da web per mobile Attività per i nuovi utenti Suggerito: aggiungi collegamenti |
||
(2 versioni intermedie di 2 utenti non mostrate) | |||
Riga 1:
{{titolo minuscolo}}
'''more''' è un comando dei [[Sistema operativo|sistemi operativi]] [[Unix]] e [[Unix-like]], e più in generale dei sistemi [[POSIX]]<ref>{{cita web
|url=
|titolo=more
|accesso=20-06-2008
Riga 11:
== Storia ==
Le prime versioni di ''more'' per i sistemi Unix si limitavano a mostrare uno o più file di testo una pagina per volta, visualizzando la scritta <kbd>--More--</kbd> al termine di ogni pagina e attendendo la pressione della [[barra spaziatrice]].<ref>{{cita web
|url=
|titolo=The Early History of the more Command
|accesso=21-06-2008
|lingua=en
|autore=Dan Halbert
}}</ref> Ad esse seguirono rapidamente nuove versioni con maggiori funzionalità, che vennero distribuite per la prima volta con [[BSD|3BSD]]<ref>La cosa viene riportata sia al termine della [http://www.linuxmanpages.com/man1/more.1.php pagina man] di ''more'' dei sistemi [[GNU/Linux]] che al termine della [
|url=
|titolo=MS-DOS 6 Commands: More
|accesso=21-06-2008
|lingua=en
}} (documentazione del comando ''more'' da Microsoft TechNet Archive)</ref> ed anche [[Microsoft Windows]]<ref>{{cita web
|url=
|titolo=More
|accesso=21-06-2008
Riga 30:
}}</ref>, acquisendo via via nel tempo maggiori funzionalità. Lo standard [[POSIX]] (ed in seguito la [[Single UNIX Specification]]) definisce nel dettaglio le caratteristiche ed il comportamento di ''more'', tuttavia ancora oggi sono in uso implementazioni che non rispecchiano tali standard.
==
Dopo aver visualizzato una pagina di testo, ''more'' rimane normalmente in attesa di comandi da parte dell'utente. Alcuni di essi possono essere preceduti da un numero che ne influenza il comportamento. La [[sintassi]] generale di ''more'' è la seguente:▼
more [''opzioni''] [--] [''file1'' [''file2'' …] ]
Riga 40 ⟶ 41:
Le opzioni disponibili variano a seconda delle implementazioni di ''more'', che tuttavia si possono ricondurre a due filoni principali: le implementazioni di ''more'' presenti nei sistemi [[BSD]] (usate anche nei sistemi [[GNU/Linux]]) e quelle previste dallo standard [[POSIX]].
== Opzioni ==
Tra le opzioni comuni alle varie implementazioni vi sono:
;<kbd>-c</kbd>: Nel presentare le pagine, evita di far scorrere lo schermo.
;<kbd>-s</kbd>: Raggruppa le linee vuote, mostrando una sola linea vuota per ogni gruppo di linee vuote consecutive.
Riga 49 ⟶ 52:
;<kbd>+''num''</kbd>: Inizia a mostrare il testo partendo dalla sua linea indicata dal numero di linea ''num''.
;<kbd>+/''regexp''</kbd>: Inizia a mostrare il testo dalla prima occorrenza dell'[[espressione regolare]] indicata dal parametro ''regexp''.
▲Dopo aver visualizzato una pagina di testo, ''more'' rimane normalmente in attesa di comandi da parte dell'utente.
;<kbd>h</kbd>: Mostra una pagina di aiuto dei comandi (da '''''h'''elp'', ''aiuto'')
;<kbd>q</kbd>: Esce da ''more'' (da '''''q'''uit'', ''termina'').
|