Det har visat sig att vi tydligen har osynliga tecken i nån fil och det är stört omöjligt att veta vilken det är i...! Hur hittar jag den? Ett grep-kommando, kanske, men hur?
PyCharm har en rätt sniffig sökfunktion.
https://www.jetbrains.com/pycharm/downl ... tion=linux
Välj "Free Community".
Jag har dock inte hittat några osynliga tecken... the seach goes on...! Wish me luck!!
leta efter osynliga tecken i filer
-
- Inlägg: 99
- Blev medlem: 18 nov 2020, 14:52
- OS: Ubuntu
- Utgåva: 20.04 Focal Fossa LTS
Re: leta efter osynliga tecken i filer
Om det inte är för stor fil så kan du testa hexdump med -C växeln.
Men den så kan du se varenda byte i en fil.
Kod: Markera allt
hexdump -C filnamn.ext
Re: leta efter osynliga tecken i filer
Med Visual Studio Code kan man söka i flera filer. Den kan också visa byte för byte hexadecimalt. Minns inte om det behövs ett tillägg för att kunna se och editera en fil hexadecimalt eller om det funkar rakt av.
Funktionen att söka i flera filer finns nog i de flesta IDE.
Funktionen att söka i flera filer finns nog i de flesta IDE.
Skit på dig Putin
- Osprey
- Inlägg: 6310
- Blev medlem: 06 apr 2008, 00:09
- OS: Ubuntu
- Ort: Göteborg/Mölndal/Falkenberg
- Kontakt:
Re: leta efter osynliga tecken i filer
Med grep kan du köra t.ex:eller något liknande och då får du dessutom också info om exakt på vilken rad i filen som "det konstiga tecknet" finns...
Det här kommandot söker inte i binära filer som t.ex program och sådant, där det givetvis förekommer en massa osynliga (oskrivbara) tecken. Vill du söka även i dem så tar du bara bort "-I" i kommandot...
Märk att det här kommandot söker automatiskt i alla filer i den mappen/det directoryt där du "står"...
Kod: Markera allt
LC_ALL=sv_SE.UTF-8 grep -d skip -I -P -n "[\x00-\x08\x0E-\x1A\x1C-\x1F]" *
Det här kommandot söker inte i binära filer som t.ex program och sådant, där det givetvis förekommer en massa osynliga (oskrivbara) tecken. Vill du söka även i dem så tar du bara bort "-I" i kommandot...
Märk att det här kommandot söker automatiskt i alla filer i den mappen/det directoryt där du "står"...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...