Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes |
fr:slackbook:shell [2012/12/29 14:55 (UTC)] – [tar] Check spelling and other corrections ellendhel | fr:slackbook:shell [2012/12/29 15:03 (UTC)] – [more] ellendhel |
---|
| |
| |
Autrefois, si vous vouliez juste voir le contenu d'un fichier (n'importe quel fichier, que ce soit un fichier texte ou un programme binaire) vous pouviez utiliser **//cat//**(1) pour les visualiser. **//cat//** est un programme très simple, qui prend un ou plusieurs fichiers, les concatène (d'où le nom) et les envoie sur la sortie standard, qui est habituellement l'écran de votre terminal. Ceci était pratique lorsque le fichier était petit et ne serait pas défiler à l'écran, mais inprat pour les gricable pour les fichiers de grande taille parc qu'il il n'y avait pas de moyen intégré de se déplacer dans un document et lire un paragraphe à la fois. Aujourd'hui, **//cat//** est encore utilisée assez largement, mais surtout dans les scripts ou pour combiner deux ou plusieurs fichiers en un seul. | Autrefois, si vous vouliez juste voir le contenu d'un fichier (n'importe quel fichier, que ce soit un fichier texte ou un programme binaire) vous pouviez utiliser **//cat//**(1) pour les visualiser. **//cat//** est un programme très simple, qui prend un ou plusieurs fichiers, les concatène (d'où le nom) et les envoie sur la sortie standard, qui est habituellement l'écran de votre terminal. Ceci était pratique lorsque le fichier était petit et ne dépassait pas la taille de l'écran, mais ne convient pas pour les fichiers plus importants sans disposer de moyen intégré pour se déplacer à l'intérieur du document et lire un paragraphe à la fois. Aujourd'hui, **//cat//** est encore assez largement utilisé, mais surtout dans les scripts ou pour combiner deux ou plusieurs fichiers en un seul. |
| |
<code> | <code> |
</code> | </code> |
| |
| Étant donné les limites de **//cat//**, des personnes très intelligentes se sont mises à travailler sur une application leur permettant de lire des documents par page par page. Naturellement, de telles applications ont commencé à être connu sous le nom de "//pagers//". L'un des premiers d'entre eux était **//more//**(1), nommé ainsi parce qu'il laissait voir "plus" du fichier quand vous le vouliez. |
Étant donné les limites de **//cat//**, des personnes très intelligentes se sont mises à travailler sur une application leur permettant de lire des documents par page par page. Naturellement, de telles applications ont commencé à être connu sous le nom d "pagers". L'un des premiers d'entre eux était **//more//**(1), nommé anisi parce qu'il laissait voir "plus" du fichier quand vous le vouliez. | |
==== more ==== | ==== more ==== |
| |
| |
<note> | <note> |
| En fait, les versions modernes de **//more//**, telle que celle présente dans Slackware, possedent une fonction **back** disponible via la touche <key>'b'</key>. Cependant, cette fonction n'est disponible que lorsqu'un fichier est directement ouvert par **//more//** ; elle n'est pas disponible lorsqu'un fichier est redirigé vers l'entrée de **//more//**. |
En fait, les versions modernes de **//more//**, telle que celle présente dans Slackware, possede une fonction **back** disponible via la touche <key>'b'</key>. Cependant, cette fonction est seulement disponible lors de l'ouverture de fichiers directement dans **//more//**; La fonction est inactive lorsqu'un fichier est redirigé vers l'entrée de **//more//**. | |
</note> | </note> |
| |