Klipp ut är ett mångsidigt kommando som du kan använda med andra kommandon, inklusive kommandona 'sortera' och 'grep'. Låt oss titta på några av de bästa Bash cut-exemplen med vilka du kan förstå kommandot 'cut' utan krångel.
Bash Cut exempel
Kommandot 'cut' är användbart när du extraherar data från en textfil. Ange bara de fält du vill ha, så sköter det resten. För att använda det, skriv in följande kommando:
skära -d 'avgränsare' -f1 file.txt
- Alternativet '-d' låter oss mata in avgränsaren. Det är ett tecken eller en serie tecken som skiljer textsträngarna åt. Ersätt termen 'avgränsare' med den faktiska avgränsaren.
- Använd alternativet '-f', ange vilka fält (kolumnnummer) du extraherar från filen.
Låt oss ta en 'info.txt'-fil till exempel som består av följande uppsättning information:
Prateek, Fiji, 26
Sean, Indien, 21
Joshua, Japan, 19
Nu, för att extrahera den första och tredje filen från den här filen, kommer kommandot att vara:
Skära -d ',' -f1, 3 info.txt
Om du har en fil med en data separerad av en tabb, kommer dess avgränsningsvärde att vara '$'\t''.
Om du behöver få ett antal tecken från ett respektive fält, använd alternativet '-c':
skära -c1-5 file.txt
Observera att alternativet '-c' inte kombineras med de andra alternativen. Vid körning visar den utdata enligt det givna teckenintervallet.
Slutsats
I Linux är 'cut' ett framträdande verktyg som du kan använda för att extrahera data från olika filer. Även om den är enkel, har den olika användningsområden och kan kombineras med många kommandon. Den här snabbguiden diskuterade några exempel på Bash cut-kommandon. Först förklarade vi det grundläggande kommandot och diskuterade sedan några avancerade exempel. Dessutom kan du pipeline de andra kommandonas utdata som en ingång i kommandot 'cut'.