I min fritid begynder jeg tilfældigt at kontrollere systemkommandoer ... det er derfor, jeg ofte finder interessante tip 🙂
Dette er en af dem, nøjagtigt som titlen indikerer, vil jeg vise dig, hvordan man har en fil med mange tekstlinjer inde, alfabetiserer linjerne i den fil.
For eksempel har vi en fil (kaldet distroer) indeholdende følgende:
linux
debian
ubuntu
ArchLinux
sabayon
gentoo
soluses
Og vi vil alfabetisere disse distributioner.
For at gøre dette i en terminal sætter vi følgende:
cat distros | sort > distros-ordenadas
Og voila, jeg viser dig skærmbilledet af mig, der udfører denne kommando og derefter laver en hvordan (viser indhold) af den nye fil bestilte distroer:
…. Hvad er ekstremt let? 😀
Kommandoen sort du har mange muligheder i terminalen, hvis de gør det mand slags det viser dig alle muligheder 😉
Alligevel et lille tip, der kunne løse flere problemer på et bestemt tidspunkt hahahaha, jeg håber du kunne lide det.
hilsen
Dette er meget nyttigt, tak for din deling af oplysninger ~
Tak til dig for at kommentere 😉
Godt tip 😉
Tak
Hvor får du tipene?
Ligesom jeg sagde i begyndelsen af indlægget, i min fritid begynder jeg at gennemgå systemkommandoer 🙂
Jeg fandt denne, fordi jeg ledte efter muligheder eller alternativer til kommandoen lokalisere, Jeg prøvede at søge på kommandoer som "søg" eller noget lignende, men fandt ingen, så jeg opførte alle kommandoer med s og efter et stykke tid fangede det min opmærksomhed sort 🙂
Tak for kommentaren, velkommen til bloggen 😀
Alternativer til "lokaliser", du har "hvor er" og "find"
Ja, find ud af, at jeg kendte ham ... men hvor er nop, hehe tak 😀
Jeg understøtter Unix AIX- og Sun-servere (og fra tid til anden en Red Hat eller SuSe) helt fra terminalen, og sandheden er, at sorteringskommandoer sammen med cut, grep, awk osv. de gør vidundere ^ ___ ^
Fremragende, jeg har brugt det til et format af denne model
100: bruger1
287: bruger2
150: bruger3
cat order.txt | sort -n> order1.txt
100: bruger1
150: bruger3
287: bruger2
Tak skal du have…
Tak, jeg var i stand til at anvende det korrekt.
Hvordan får jeg det til at skrive det til den samme fil, det vil sige uden at skulle tildele det til en ny fil? Tak skal du have!
Hvis jeg ikke misforstår, er det at ændre det i den samme fil som at omdirigere output til filen med samme navn. MEN PAS PÅ! Hvis du har sendt dig en stafettestok, og du vil tilbage, kan du ikke (indholdet omskrives).
I eksemplet, de forlod os, ville det være:
kattefordelinger | sorter> distroer
Jeg ved ikke, om forfatteren af dette indlæg vil se kommentaren, men jeg havde et spørgsmål med kommandoen «sort» ...
I en fil lagde jeg listen over mapper, der indeholdt en bestemt fil. Disse mapper har numre i deres navn, så jeg bruger tal som 100, 10, 1, .1 og .01
Når du bestiller dem, gør det alt næsten perfekt:
1) Den bestiller ikke fra /.01, /.1, / 1, / 10 og / 100 (slags som denne:… / .01,… / 100,… / 10, men med intern alfabetisk sammenhæng i deres respektive undermapper)
2) Skift en og en mellem ... / .1 og… / 1
Kan du tænke på, hvordan jeg kan få ordren til at se perfekt ud, eller er det en begrænsning af sorteringskommandoen?
På forhånd tak 🙂