14-11-2023

This commit is contained in:
2023-11-14 20:35:51 +01:00
parent 5b45dc0863
commit d78f93eed2
93 changed files with 8181 additions and 538 deletions

View File

@@ -186,6 +186,27 @@ tiger
snowleopard
```
Trim toute la colonne:
```bash
$ awk '{$1=$1;print}'
```
Supprimer la 1ere colonne:
```bash
$ awk '{$1=""; print $0}'
# les 3 premières colonnes
$ awk '{$1=$2=$3=""; print $0}'
```
Supprimer la dernière colonne:
```bash
$ awk -F"/" 'BEGIN{OFS=FS} {NF--; print}'
```
### Lignes:
@@ -195,6 +216,8 @@ Afficher la 3eme ligne:
```bash
$ awk 'NR==3' test.txt
mint
$ awk 'FNR == 3 {print}'
```
Afficher les ligne 2 à 4:
@@ -206,6 +229,30 @@ mint
debian
```
Afficher 4e colonne de la 2e ligne:
```bash
$ awk 'NR==2{print $4}'
```
Supprimer les lignes vides:
```bash
$ awk NF
```
Nombre de lignes:
```bash
$ awk 'END { print NR }' test.txt
```
Supprimer tout après la 1ere ligne vide:
```bash
$ awk '/^$/{exit} 1'
```
### Divers: