Knippen is een veelzijdige opdracht die u kunt gebruiken met andere opdrachten, waaronder de opdrachten “sort” en “grep”. Laten we eens kijken naar enkele van de beste Bash-cut-voorbeelden waarmee u het commando ‘cut’ zonder problemen kunt begrijpen.
Bash Cut-voorbeelden
Het commando “knippen” is handig bij het extraheren van de gegevens uit een tekstbestand. Geef gewoon de velden op die u wilt, en de rest wordt gedaan. Om het te gebruiken, voert u de volgende opdracht in:
snee -D 'scheidingsteken' -f1 bestand.txt
- Met de optie '-d' kunnen we het scheidingsteken invoeren. Het is een teken of een reeks tekens die de tekstreeksen scheidt. Vervang de term 'scheidingsteken' door het daadwerkelijke scheidingsteken.
- Geef met de optie “-f” op welke velden (kolomnummers) u uit het bestand extraheert.
Laten we bijvoorbeeld een “info.txt”-bestand nemen dat uit de volgende set informatie bestaat:
Prateek, Fiji, 26
Sean, India, 21
Jozua, Japan, 19
Om nu het eerste en derde bestand uit dit bestand te extraheren, is de opdracht:
Snee -D ',' -f1, 3 info.txt
Als u een bestand heeft met gegevens gescheiden door een tab, is de waarde van het scheidingsteken “$’\t'”.
Als u een reeks tekens uit een bepaald veld wilt halen, gebruikt u de optie '-c':
snee -c1-5 bestand.txt
Merk op dat de optie “-c” niet kan worden gecombineerd met de andere opties. Bij uitvoering wordt de uitvoer weergegeven volgens het opgegeven tekenbereik.
Conclusie
In Linux is “knippen” een prominent hulpmiddel dat u kunt gebruiken om de gegevens uit verschillende bestanden te extraheren. Hoewel eenvoudig, heeft het verschillende toepassingen en kan het met veel opdrachten worden gecombineerd. In deze korte handleiding werden enkele voorbeelden van de Bash-cut-opdrachten besproken. Eerst hebben we de basisopdracht uitgelegd en daarna enkele geavanceerde voorbeelden besproken. Bovendien kunt u de uitvoer van de andere opdrachten als invoer in de opdracht 'knippen' pijplijnen.