09-01-2024

This commit is contained in:
2024-01-09 18:56:02 +01:00
parent efb8d64ac7
commit cd8cebe7cb
7 changed files with 172 additions and 21 deletions

View File

@@ -10,17 +10,20 @@
$ tail /var/log/messages
```
#### Afficher les 15 dernières lignes du fichier.
#### Afficher les 5 dernières lignes du fichier.
```bash
$ tail -n15 /var/log/messages
$ tail -15 /var/log/messages
$ tail -n 15 /var/log/messages
$ tail -n5 /var/log/messages
$ tail -5 /var/log/messages
$ tail -n 5 /var/log/messages
```
#### Afficher toutes les lignes à partir de N numéro de ligne dun fichier
```bash
# Tout à partir de la 3e ligne:
$ tail -n +3 /var/log/messages
```
#### L'option -f affiche le fichier au fil de l'eau
@@ -28,7 +31,13 @@ $ tail -n 15 /var/log/messages
$ tail -f /var/log/messages
```
Supprimer la 1ere ligne
Même si le fichier est recrée:
```bash
$ tail -F /var/log/messages
```
#### Supprimer la 1ere ligne
```bash
$ tail -n+2
@@ -36,6 +45,24 @@ $ tail -n+2
$ awk NR\>1
```
#### Afficher les 4 derniers caractères du fichier
```bash
$ tail -c4 /var/log/messages
```
#### Afficher à partir du 5e caractères
```bash
$ tail -c +5 /var/log/messages
```
#### Afficher plusieurs fichiers
```bash
$ tail -n 5 file1.txt file2.txt
```
### Head
@@ -48,7 +75,19 @@ $ head -n5 /var/log/messages
$ head -n 5 /var/log/messages
```
Supprime la dernière ligne
#### Afficher les 50 premiers octets du fichier.
```bash
$ head -c 50 var/log/messages
```
#### Afficher plusieurs fichiers
```bash
$ head -n 5 file1.txt file2.txt
```
#### Supprime la dernière ligne
```bash
$ head -n -1