Kako obrniti ali obrniti besedilno datoteko na različne načine v sistemu Windows - Winhelponline

How Flip Reverse Text File Using Different Ways Windows Winhelponline

Pri analiziranju datotek dnevnika z navadnim besedilom, kot so dnevniki spletnega strežnika ali Sfc ali DISM dnevniških datotek, so vam včasih bolj všeč najnovejši elementi, prikazani na vrhu. Vendar pa bi bila v večini dnevniških datotek, ki jih ustvari Windows, najstarejši vnosi, navedeni prvi - vnosi, navedeni v kronološkem vrstnem redu.



povratne vrstice v oknih besedilne datoteke



Morda se sprašujete, kako obrniti vrstice v dnevniški datoteki (ali kateri koli datoteki z navadnim besedilom), tako da se na vrhu prikažejo najnovejši elementi. Vrstice v besedilni datoteki lahko obrnete na več načinov, od katerih so nekatere obravnavane v tem članku.



V sistemu Windows spremenite besedilno datoteko

  1. Uporaba brezplačnih spletnih mest / storitev
  2. Uporaba PowerShell
  3. Uporaba VBScripta
  4. Uporaba Notepad ++

Opomba: Kot vedno pred nadaljevanjem obvezno varnostno kopirajte izvirno besedilno datoteko, preden z njo manipulirate - npr. Z iskanjem / zamenjavo ali zagonom skripta ali makra proti besedilni datoteki.

Spremenite besedilno datoteko na različne načine v sistemu Windows

1. način: Uporaba spletnih portalov (brezplačno)

Obstaja več brezplačnih spletnih storitev, ki za vas spremenijo vrstni red vrstic v besedilni datoteki. Tu je nekaj uporabnih strani:



Razvrsti vrstice besedila - Mehanik besedila: https://textmechanic.co/Sort-Text-Lines.html Orodje za velike datoteke - Razvrsti vrstice: https://textmechanic.co/Big-File-Tool-Sort-Lines.html Povratne črte: https://www.miniwebtool.com/reverse-lines/ 

povratne vrstice v oknih besedilne datoteke

2. način: Uporaba PowerShell

Če želite obrniti vrstni red vrstic v besedilni datoteki s pomočjo PowerShell, uporabite to sintakso ukazne vrstice iz okna PowerShell:

$ x = Get-Content -Path 'C:  Users  ramesh  Desktop  dism.log' Set-Content -Path 'C:  Users  ramesh  Desktop  dism.log' -Vrednost ($ x [($ x .Dolžina-1) .. 0])

povratne vrstice v besedilni datoteki windows

3. metoda: Uporaba VBScripta

Iz naslednje vsebine ustvarite datoteko VBScript. Če želite to narediti, odprite Notepad, vanj kopirajte naslednje vrstice in datoteko shranite s pripono .vbs - npr. reverse_text_file.vbs

'Skript za obračanje vrstic v besedilni datoteki. Kot argument vzame ime besedilne datoteke. Če je Wscript.arguments.count = 0, potem wscript.quit Dim sFileName sFileName = Wscript.arguments (0) Const ForReading = 1 Const ForWriting = 2 Const TriStateTrue = -1 Dim arrLines () i = 0 Nastavi objFSO = CreateObject ('Scripting. FileSystemObject ') Nastavi objFile = objFSO.OpenTextFile (sFileName, ForReading, TriStateTrue) Do Do objFile.AtEndOfStream ReDim Ohrani arrLines (i) arrLines (i) = objFile.ReadLine i = i + 1FolePobOeJOFJOFJOFJOFJOFJOFJOFJOFJOFJOFJOFJ OBEJFJOFJ OBEJFJOFJ OBEJFOJ OBEJFJOFJ OBEJFOJ OBEJFJOFJ OBEJFOJ OBEJFJOFJ OBEJFJ OBEJ OBEJ (sFileName, ForWriting, TriStateTrue) Za i = Ubound (arrLines) To LBound (arrLines) Korak -1 objFile.WriteLine arrLines (i) Naslednji objFile.Close Wscript.echo 'Done'

Za zagon datoteke VBScript uporabite naslednjo sintakso ukazne vrstice:

cscript // nologo reverse_text_file.vbs 'd:  logs  somefile.txt'

ali

wscript reverse_text_file.vbs 'd:  logs  somefile.txt'

Lahko tudi povlečete besedilno datoteko v datoteki VBScript, da spremenite vsebino besedilne datoteke.

Za lažji dostop lahko v mapo Send To postavite tudi bližnjico VBScript. V Pošlji v mapo uporabniškega računa ustvarite bližnjico do VBScripta s predpono wscript.exe - npr. wscript.exe d: reverse-text-file.vbs in prilagodite ikono in napis bližnjice.

4. način: Uporaba programa Notepad ++

Če želite vrstice v besedilni datoteki obrniti s programom Notepad ++, morate najprej dodati predpono serijske številke za vsako vrstico. Nato črte obrnite (leksikografsko padajoče) in nato končno odstranite serijske številke . Sledite tem korakom:

  1. Odprite besedilno datoteko s programom Notepad ++
  2. Izberite vso vsebino s pomočjo Uredi → Izberi vse
  3. V meniju Uredi izberite Urejevalnik stolpcev
    povratne vrstice v besedilni datoteki notepad ++
  4. Izberite Številka za vstavljanje radijski gumb.
  5. Začetno številko: nastavite na 1.
  6. Nastavite Povečaj za: na 1.
  7. Omogoči Vodilne ničle in kliknite V redu. To doda številko vrstice ali serijsko številko pred vsako vrstico.
    povratne vrstice v besedilni datoteki notepad ++
  8. V meniju Uredi kliknite Linijske operacijeRazvrsti vrstice leksikografsko padajoče .
    povratne vrstice v besedilni datoteki notepad ++
    Vrstice v besedilni datoteki so zdaj obrnjene. Skupno število vrstic v tem primeru je 17612 (tj. 5. številke). Zdaj boste morali odstranite prvih pet znakov (Sl. Št.) V vsaki vrstici.
  9. Pojdite na 1. vrstico v besedilni datoteki in pritisnite Ctrl + H, da zaženete pogovorno okno Najdi in zamenjaj.
  10. V polje Najdi kaj: vnesite ^. {5} (. *) $
  11. V polje Zamenjaj z: vnesite 1 dolar
  12. Nastavite način iskanja na Vsakdanje izražanje
    povratne vrstice v besedilni datoteki notepad ++
  13. Kliknite Zamenjaj vse. To je to. Prvih pet znakov je odstranjenih.
    povratne vrstice v besedilni datoteki notepad ++
  14. Shranite datoteko in zaprite Notepad ++.
POVEZANE: Nasveti za Notepad ++: Primeri iskanja in zamenjave ter manipulacije z besedilom

To obrne vrstice v besedilni datoteki!


Ena majhna prošnja: če vam je bila ta objava všeč, jo prosim delite?

Ena vaša 'drobna' delnica bi resno pomagala pri rasti tega spletnega dnevnika. Nekaj ​​odličnih predlogov:
  • Pripnete!
  • Delite ga s svojim najljubšim blogom + Facebook, Reddit
  • Cvrkujte!
Torej najlepša hvala za vašo podporo, moj bralec. Ne bo trajalo več kot 10 sekund vašega časa. Gumbi za skupno rabo so spodaj. :)