lesspipe.sh er en åpen kildekode, gratis og enkel kommandolinje-inngangsfilter for personsøkeren mindre, slik det er beskrevet i mindre 'mann side.
lesspipe.sh er en Bash skript som kjører under en ksh-kompatibel skall, slik som KSH, Zsh, eller Bash, og tillater brukere å bruke mindre for å vise filer med binært innhold, komprimerte filer, arkiver, og mye mer.
Vise filer ved tilgang til en enhet fil er implementert i noen grad (DOS filsystemer og tar-filer). lesspipe.sh støtter mange formater, både som vanlig og komprimerte filer ved hjelp av gzip, bzip2, eller zip algoritmer
Hva er nytt i denne utgaven:.
- Bedre håndtering av kodinger og beskytte mot iconv feil.
Hva er nytt i versjon 1.72:
- oppdage riktige alternativer for filen kommandoen under kjøring (Vincent Lefevre )
- gjette tegnkoding og eventuelt gjøre en char konvertering (VL)
- gjøre fargede ls utgang jobber for forskjellige OS smaker (Marc Abramowitz)
- ikke tolke filer med en forlengelse XML som html-filer (James Ahlborn)
- eval `... / lesspipe.sh` vil sette LESS_ADVANCED_PREPROCESSOR hvis menings
- sample mindre wrapper for å åpne URL-er med mindre (i contrib) (Sebastian Kayser) Versjon 1.71 6 april 2010
- oppdage en god versjon av tjære, prøv å unngå / usr / bin / tjære på Solaris (Jim Pryor)
- gjøre mer forbehandling hvis LESS_ADVANCED_PREPROCESSOR er satt
- alltid prøve å tolke (g) roff formatert tekst (man-sidene)
- bedre deteksjon av lzip og xz komprimerte filer (Vincent Lefevre)
- kaller ikke identifisere for 'bildeteksten "tagget filer (Vincent Lefevre)
- ikke stole på innholdet i LANG variabel for å kalle iconv (Vincent Lefevre)
- ha en reserve å bash eller zsh for skallet brukes under kjøring (Vincent Lefevre) Versjon 1.70 16 juli 2009
- fikse samtalen av mktemp på MacOS (rapportert av Peter Kostka og Martin Otte)
- oppdage hjelpeprogrammer under kjøring (foreslått av David Leverton, Petr Uzel)
- legge til støtte for xz komprimering (Mathieu Bouillaguet)
- strengere tester for gzip komprimering
- endringer i rpm behandling til bedre støtte MacOSX og BSD-baserte systemer
- innføre --fixed i configure til statisk kontrollere lesspipe generasjon
- forbedret generasjon av Makefile
- ringer eval `... / lesspipe.sh` vil sette ENV variabel LESSOPEN ordentlig
- feste jar behandling hvis du ikke bruker fastjar (var en bug i 1,60 only)
- kontroll mengde forbehandling av ENV Var LESS_ADVANCED_PREPROCESSOR hvis relatert konfigurere spørsmålet er besvart med y (standard n) (Petr Uzel)
- oppdatert dokumentasjon for å reflektere siste endringene Versjon 1.60 1 desember 2008
- stor restrukturering av kode, støtte for enda flere filtyper (Jim Pryor)
- ved hjelp av en temp dir og mktemp for å opprette midlertidige filer
- konsentrat filtype anerkjennelse i en funksjon
- omskrevet anerkjennelse og behandling av html-filer, lagt xhtml anerkjennelse, legge elinks og w3m som html parsere
- bedre støtte for jar-filer (anerkjent av forlengelse krukke og XPI)
- støtte for Excel og PowerPoint-filer (anerkjent av forlengelse)
- støtte for perl pod-filer
- farget katalog oppføringer
- listen og vise kontroll deler av * Deb pakker
- lagt til støtte for lzip komprimering (Antonio Diaz Diaz)
- lagt til støtte for DjVu-filer (Florian Cramer)
- bedre zip støtte for Solaris, feilrettinger i configure (Paul Townsend)
- kode opprydding og feilrettinger i lesspipe basert på den restrukturerte kode
- forbedret test suite
- oppdatering av dokumentasjonen (sammenslåtte English.txt og README) Versjon 1.55 13 august 2008
- opprydding dokumentasjon og kode
- fjerne støtte for umontert medier (disketter)
- bedre UTF-8 støtte, legge til konverteringer mellom UTF-8 og ISO-8859-1
- legg foreløpig støtte for LZMA komprimerte filer (foreslått av Goetz Waschk)
- bedre støtte for 7-zip-filer (forslag fra Stephan Hegel)
- fikse feilstavet programnavn 'lenker' versjon 1.54 25 juli 2008
- forbedret støtte for mp3-filer ved hjelp ID3v2 (hint fra Markus Meyer)
- lagt tester for mp3-filer med id3 v1 og v2 tags
- riktig gjenkjenne versjon fil kommandoen over
- foretrekker linker enn gaupe for html-skjerm
- legge til støtte for binære plist-filer (Mac OS X) (Peter D. Barnes Jr.)
- legge til støtte for GPG krypterte filer (Daniel Risacher) Versjon 1.53 11 april 2006
- støtte for Openoffice-dokumenter (Florian Cramer, Vincent Lefevre)
- støtte for RAR arkiver (foreslått av Cindy Leonhardt)
- støtte for 7-zip arkiver, UTF-16 tekst (foreslått av Vincent Lefevre)
- støtte for bildeformater (png, gif, jpeg og andre)
- lite skall syntaks fix (rapportert av Andrew Barnert)
- bedre test for å gjenkjenne tjære og DVI-filer
- inkluderer ikke hele banen for kommandoer hvis de er i søke PATH
- unngå & quot; fil - & quot; kommando, slappe krav til & quot; fil & quot ;, Solaris nå ok (Ken)
- skjerm debian filer uten dpkg (hint av Juergen Kahnert)
- omtale i BUGS som syntax highlighting er en eksperimentell funksjon
- krever minst versjon 1.0 av bzip2
- oppdatert dokumentasjon versjon 1.52 19 juli 2005
- variabel erstatning mønster som inneholder% årsaker henge i AIX, rømme% røye
- utgangen av filen kommandoen kan inneholde filnavn, gjør det vanskeligere å villede filtypen anerkjennelse logikk versjon 1.51 26 mai 2005
- fikse skrivefeil i Makefile (PREFIKS istedenfor prefiks i konfigurere)
- endring konsekvent teste syntaks for å være kompatibel med flere skjell
- vis-kommandoen til å sette LESSOPEN env variabel når kalt uten args
- fikse noen tilfeller der filnavn som inneholder mellomrom ikke ble behandlet riktig
- legge til en manpage for lesspipe.sh versjon 1.50 12 april 2005
- store endringer i behandlingen av filnavn, og dermed gir visning av filer med hvite mellomrom i navnet, selv om de er i arkiv
- visning av & quot; perl storable & quot; (Se perldoc Lagringsplass) filer ved Slaven Rezic
- mange endringer for å kvitte seg med mindre bugs relatert til syntax highlighting og visning av filer som finnes i arkivene
- lesspipe.sh testet å også jobbe med pdksh (testet med v. 5.2)
- lagt test suite, kommandoene i TESTCMDS, testfiler er i testok og testnok. Kan startes med make test
- bedre konfigurere script og dokumentasjon forbedringer
Hva er nytt i versjon 1.72:
- Filer som slutter i XML vil ikke lenger være (feilaktig) tolket som HTML-filer.
- Riktig alternativer for filen kommandoen er nå valgt under kjøring å gjette tegnkoding av filer.
- Dette brukes til å eventuelt vise omkodet filinnholdet.
- Når syntax highlighting brukes innenfor lesspipe.sh, fungerer farget ls utgang nå på flere OS smaker.
- Et eksempel wrapper funksjon for mindre er gitt for å tillate direkte åpne nettadresser ved å ringe 'mindre'.
Hva er nytt i versjon 1.71:
- oppdage en god versjon av tjære, prøv å unngå / usr / bin / tjære på Solaris (Jim Pryor)
- gjøre mer forbehandling hvis LESS_ADVANCED_PREPROCESSOR er satt
- alltid prøve å tolke (g) roff formatert tekst (man-sidene)
- bedre deteksjon av lzip og xz komprimerte filer (Vincent LefA¨vre)
- kaller ikke identifisere for 'bildeteksten "tagget filer (Vincent LefA¨vre)
- ikke stole på innholdet i LANG variabel for å kalle iconv (Vincent LefA¨vre)
- ha en reserve å bash eller zsh for skallet brukes under kjøring (Vincent LefA¨vre)
Hva er nytt i versjon 1.70:
- lesspipe gjør nå sjekke for hjelpeprogrammer under kjøring. Configure skriptet ble forbedret for å gi rom for å skreddersy antall filtre inkludert i lesspipe.sh. Som en konfigurerbar alternativ mengden av filtrering i lesspipe.sh kan nå bli kontrollert av ENV variabel LESS_ADVANCED_PREPROCESSOR. Støtte til xz komprimeringsmetoden ble lagt. Dokumentasjonen er blitt pusset opp og mindre bugs (for det meste for MacOSX) har blitt korrigert.
Hva er nytt i versjon 1.60:.
- En stor restrukturering av den lesspipe kode fant sted
- Støtte for enda flere filtyper er lagt (f.eks krukke og lzip).
- test suite ble forbedret, ble flere feil som er løst og koden ble ryddet opp.
- Dokumentasjonen har blitt oppdatert.
Hva er nytt i versjon 1.55:.
- lesspipe kommer nå med forbedret UTF-8 støtte
- Det vil automatisk konvertere displayet mellom UTF-8 og ISO-8859-1 tegnsett, avhengig av systemvariabelen LANG.
- Håndtering av 7-zip-filer har blitt forbedret og LZMA komprimerte filer er nå anerkjent.
- dokumentasjon og kode har blitt ryddet opp og mindre bugs har blitt rettet opp.
Kommentarer ikke funnet