Sut i Ddarganfod Ffeiliau Argraffadwy Ffeil Gyda Gorchymyn Rheoli Llwybrau

Ydych chi erioed wedi ceisio agor ffeil mewn golygydd yn unig i ddarganfod ei fod yn cynnwys cynnwys deuaidd na ellir ei ddarllen?

Mae'r gorchymyn "tannau" Linux yn ei gwneud hi'n bosibl gweld y cymeriadau sy'n ddarllenadwy gan ddyn o fewn unrhyw ffeil.

Prif bwrpas defnyddio'r gorchymyn "llinynnau" yw cyfrifo pa fath o ffeil yr ydych chi'n edrych arno, ond gallwch hefyd ei ddefnyddio i dynnu testun. Er enghraifft, os oes gennych ffeil o raglen berchnogol sy'n arbed ffeiliau mewn fformat deuaidd rhyfedd, gallwch ddefnyddio "llinynnau" i dynnu'r testun a roesoch yn y ffeil.

Enghraifft o Ganiatâd yr Archeb Strings

Ffordd wych o ddangos pŵer gorchymyn y lllinynnau yw creu dogfen gan ddefnyddio LibreOffice Writer.

Yn syml, agor OpenOffice Writer a rhowch rywfaint o destun ac yna'i gadw yn y fformat safonol ODT .

Nawr agor ffenestr derfynell (gwasgwch CTRL, ALT a T ar yr un pryd) ac yna defnyddiwch orchymyn y gath i arddangos y ffeil fel a ganlyn:

cat yourfilename.odt | mwy

(Rhowch enw'r ffeil a grëwyd gennych).

Yr hyn a welwch yw wal gyfan o destun annarllenadwy.

Gwasgwch y bar gofod i sgrolio drwy'r ffeil. Yn hollol gydol y ffeil, fe welwch rai o'r testun rydych chi wedi eu rhoi.

Gellir defnyddio'r gorchymyn llinynnau i ddangos dim ond y rhannau y gellir eu darllen yn ddynol.

Yn ei ffurf symlaf, gallwch chi redeg y gorchymyn canlynol:

llinynnau yourfilename.odt | mwy

Fel o'r blaen, bydd wal o destun yn ymddangos, ond dim ond testun y gallwch ei ddarllen fel dynol. Os ydych chi'n ffodus yna byddwch chi'n gallu gweld eich testun.

Mae'r hyn y byddwch chi'n gallu ei weld yn allweddol, fodd bynnag, ar y llinell gyntaf:

mimetypeapplication / vnd.oasis.opendocument.text

Gwyddom mai'r math o ffeil yw ffeil ODT Writer LibreOffice am 2 reswm:

  1. Crëwyd y ffeil
  2. Yr estyniad yw .ODT

Dychmygwch nad ydych wedi creu'r ffeil neu os gwelwch yn dda y ffeil ar ddisg a adferwyd ac nad oedd gan y ffeil estyniad.

Byddai adferiad Windows yn aml yn adennill ffeiliau gydag enwau fel 0001, 0002, 0003 ac ati. Mae'r ffaith bod y ffeiliau'n cael eu hadennill yn wych ond yn ceisio gweithio allan beth oedd y mathau o ffeiliau hynny yn hunllef.

Trwy ddefnyddio llinynnau mae gennych siawns ymladd o weithio allan y math o ffeil. Mae gwybod bod ffeil yn ffeil opendocument.text yn golygu y gallwch ei achub gyda'r estyniad ODT a'i agor yn ysgrifennwr LibreOffice.

Os nad oeddech yn ymwybodol, ffeil ODT yw ffeil cywasgedig yn y bôn. Os ydych yn ail-enwi'ch enwfilename.odt at eich enwname.zip, gallwch ei agor mewn offeryn archifo a hyd yn oed anwybyddu'r ffeil.

Ymddygiad Amgen

O ganlyniad, mae'r gorchymyn llinynnau'n dychwelyd pob llwyth o fewn ffeil ond gallwch chi newid yr ymddygiad fel ei bod yn dychwelyd tannau o adrannau data wedi'u lwytho i mewn, mewn ffeil.

Beth mae hyn yn ei olygu yn union? Nid oes neb yn gwybod.

Mae'n gwneud synnwyr tybio eich bod yn defnyddio tannau i geisio naill ai ddarganfod y math o ffeil neu chwilio am destun penodol mewn ffeil.

Os, wrth redeg y gorchymyn llinynnau gan ddefnyddio'r ymddygiad diofyn, ni chewch yr allbwn yr oeddech yn gobeithio amdano, yna ceisiwch redeg un o'r gorchmynion canlynol i weld a yw'n gwneud gwahaniaeth:

llinynnau -d eich enw ffilen

llinynnau - nodwch eich enw ffilen

Dywed y dudalen â llaw y gallai'r gorchymyn uchod helpu i leihau faint o sbwriel a ddychwelir o llinynnau.

Gellir gosod y gorchymyn "llinynnau" i weithio yn y cefn fel bod y newid minws d yn ymddygiad diofyn. Os yw hyn yn wir ar eich system, yna gallwch ddychwelyd yr holl ddata trwy ddefnyddio'r gorchymyn canlynol:

llinynnau -a enw eich enw

Fformat Allbwn

Gallwch gael y testun yn yr allbwn i arddangos enw'r ffeil ochr yn ochr â phob llinell o destun.

I wneud hyn, mae'n rhedeg un o'r gorchmynion canlynol:

llinynnau -f enw eich enw

tannau --print-file-name yourfilename

Bydd yr allbwn yn edrych fel hyn yn awr:

enw eich enw: darn o destun

enw eich enw: darn arall o destun

Fel rhan o'r allbwn, gallwch hefyd ddangos y gwrthbwyso lle mae'r testun hwnnw'n ymddangos mewn ffeil. I wneud hynny, rhedeg y gorchymyn canlynol:

llinynnau -o enw eich enw

Bydd yr allbwn yn edrych fel hyn:

16573 eich

17024 testun

Y gwrthbwyso mewn gwirionedd yw'r gwrthbwyso wythiol, ond yn dibynnu ar sut mae lllinynnau wedi'u llunio ar gyfer eich system, mae'n hawdd y byddai'r hecs neu'r gwrthbwyso degol yn ogystal.

Ffordd fwy cywir o gael y gwrthbwyso rydych chi ei eisiau yw defnyddio'r gorchmynion canlynol:

llinynnau -td eich enw ffeil

llinynnau-i'ch enw ffilen

llinynnau - eich enw ffôn

Mae'r minws t yn golygu dychwelyd y gwrthbwyso a'r cymeriad sy'n dilyn yn penderfynu ar y math gwrthbwyso. (hy d = degol, o = octal, h = hex).

Yn anffodus, mae'r gorchymyn llinynnau'n argraffu pob llinyn newydd ar linell newydd ond gallwch osod y delimydd o'ch dewis. Er enghraifft, defnyddio symbol pibell ("|") wrth i'r delimiter redeg y gorchymyn canlynol:

llinynnau -s "|" enw'ch enw

Addaswch y Terfyn Llinynnol

Mae'r gorchmynion llinynnau yn ddiofyn yn chwilio am llinyn o 4 o gymeriadau printiadwy yn olynol. Gallwch chi addasu'r rhagosodiad fel ei bod yn dychwelyd llinyn yn unig gyda 8 o gymeriadau printable neu 12 o nodau argraffadwy.

Drwy addasu'r terfyn hwn, gallwch chi deilwra'r allbwn i gael y canlyniad gorau posibl. Drwy chwilio am linyn sydd yn rhy hir, rydych chi'n peryglu hepgor testun defnyddiol ond trwy ei gwneud yn rhy fyr, efallai y byddwch yn dod i ben gyda llawer mwy o sbwriel yn ôl.

I addasu'r terfyn llinyn, rhedwch y gorchymyn canlynol:

llinynnau -n 8 enw eich enw

Yn yr enghraifft uchod, rwyf wedi newid y terfyn i 8.

Gallwch chi gymryd lle 8 gyda'r nifer o'ch dewis chi.

Gallwch hefyd ddefnyddio'r gorchymyn canlynol i wneud yr un peth:

llinynnau --bytes = 8 enw eich enw

Cynnwys lle gwag

Yn anffodus, mae'r gorchymyn llinynnau'n cynnwys gofod gwag fel tab neu le fel cymeriad argraffadwy. Felly, os oes gennych linyn sy'n darllen fel "y gath yn eistedd ar y mat" yna byddai'r gorchmynion llinynnau'n dychwelyd y testun cyfan.

Ni ystyrir bod cymeriadau llinell newydd a ffurflenni cerbyd yn gymeriadau printiadwy yn ddiofyn.

I gael llinynnau i adnabod cymeriadau llinell newydd a ffurflenni cerbydau fel llongau sy'n cael eu rhedeg gan gymeriad argraffadwy yn y modd canlynol:

llinynnau -w eich enw ffilen

Newid yr Amgodio

Mae 5 opsiwn amgodio ar gael i'w defnyddio gyda thaenau:

Y rhagosodiad yw 7 bit byte.

I newid yr amgodio, rhowch y gorchymyn canlynol:

llinynnau - eich enw ffilen

llinynnau --encoding = s eich enw ffeil

Yn y gorchymyn uchod, rwyf wedi nodi'r "s" rhagosodedig sy'n golygu 7 bit byte. Yn syml, disodli'r "s" gyda'r llythyr amgodio o'ch dewis.

Newid y Disgrifiad Ffeil Deuaidd Enw

Gallwch newid ymddygiad y tannau fel ei fod yn defnyddio llyfrgell disgrifydd ffeiliau deuaidd gwahanol ar wahân i'r un a ddarperir ar gyfer eich system.

Mae'r newid hwn yn un i'r arbenigwyr. Os oes gennych chi lyfrgell arall i'w ddefnyddio yna gallwch wneud hynny trwy redeg y gorchymyn llinynnau canlynol:

llinynnau -T bfdname

Dewisiadau Darllen O Ffeil

Os ydych am ddefnyddio'r un opsiynau bob tro, yna nid ydych am orfod nodi'r holl switsys bob tro y byddwch yn rhedeg y gorchymyn oherwydd ei fod yn cymryd amser.

Yr hyn y gallwch chi ei wneud yw creu ffeil destun gan ddefnyddio nano a nodi'r opsiynau yn y ffeil honno.

I roi cynnig ar hyn o fewn terfynell, rhowch y gorchymyn canlynol:

llinynnau nano

Yn y ffeil, rhowch y testun canlynol:

-f -o -n 3 -s "|"

Arbedwch y ffeil trwy wasgu CTRL ac O ac ymadael trwy wasgu CTRL a X.

I redeg y gorchmynion llinynnau gyda'r opsiynau hyn, rhowch y gorchymyn canlynol:

llinynnau @stringsopts yourfilename

Bydd yr opsiynau'n cael eu darllen o'r stringsopts ffeil a dylech weld y ffeil cyn pob llinyn, y gwrthbwyso a'r "|" fel gwahanydd.

Cael Help

Os hoffech ddarllen mwy am linynnau, gallwch chi redeg y gorchymyn canlynol i gael help.

llinynnau - help

Fel arall, gallwch hefyd ddarllen y dudalen â llaw:

llinynnau dyn

Dod o hyd i ba fersiwn o llinynnau rydych chi'n rhedeg

I ddarganfod bod y fersiwn o dannau rydych chi'n rhedeg yn rhedeg un o'r gorchmynion canlynol:

llinynnau -v

llinynnau -V

llinynnau - gwrthrych