Hvis du ønsker at fjerne dublerede linjer fra en tekstfil i Windows, svarende til kommandoen "cat file.txt | sort | uniq" i Linux, kan du følge disse trin:
Get-Content file.txt | Sort-Object | Get-Unique | Set-Content output.txt
Get-Content file.txt
: Læser indholdet af filen file.txt
.Sort-Object
: Sorterer linjerne alfabetisk.Get-Unique
: Fjerner dublerede linjer.Set-Content output.txt
: Skriver det unikke indhold til output.txt
.Plugins
> Plugin Manager
> Show Plugin Manager
.TextFX
(hvis det ikke allerede er installeret).TextFX
> TextFX Tools
og vælg Sort lines case sensitive (at column)
.TextFX
> TextFX Tools
og vælg Delete Duplicate Lines
.remove_duplicates.py
, og indsæt følgende kode:
with open('file.txt', 'r') as file: lines = file.readlines() unique_lines = sorted(set(lines)) with open('output.txt', 'w') as file: file.writelines(unique_lines)
python remove_duplicates.py
Ved at følge en af disse metoder kan du effektivt fjerne dublerede linjer fra en tekstfil i Windows, svarende til kommandoen "cat file.txt | sort | uniq" i Linux.
Spar dig selv for besvær og kom igennem din to-do liste i dag
1
Beskriv din opgave
2
Modtag bud
3
Få løst din opgave
Møbelsamling
Hjælp med at samle Ikea klædeskab
Maler
Klargøring af lejlighed til flyttesyn
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Havearbejde
Beskæring af 4 større træer
IT support
Geninstallering af windows + programmer
Elektriker
Installation af Sonos musikanlæg i hus
Rengøring
Ugentlig rengøring af lejlighed (114kvm)
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Elektriker
Opsætning af lamper i stue og soveværelse
Catering
3-retters menu til 14 mennesker