14-11-2023
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user