Auala e Faʻaalia ai le Igoa Faʻasologaina o le Filemu Faatasi ai ma le Faauuga o Poloaiga

Na e taumafai e tatala se faila i se faatonu na o le iloa ai o loʻo i ai mea e le mafai ona faitauina?

O le Linux "string" command e mafai ai ona matamata i tagata e mafai ona mafai ona faʻaaogaina i soo se faila.

O le autu autu o le faʻaogaina o le "string" poloaiga o le galue lea pe o le a le ituaiga o faila o loʻo e tilotilo i ai ae mafai foi ona e faʻaaogaina e aveesea ai le 'upusii. Mo se faʻataʻitaʻiga, afai ei ai sau faila mai se polokalama faʻapitoa lea e teu ai faila i se faiga faʻapipiʻi ese e mafai ona e faʻaogaina "manoa" e suʻe ai le faʻamaumauga e te tuʻuina i le faila.

Faataitaiga Faʻaaogaina o le Faʻasologa o laina

O se auala sili e faʻaalia ai le mana o le faʻaupuga o le fatuga o le fatuina lea o se pepa e faʻaaoga ai le LibreOffice Writer.

Faʻasaʻo tatala le LibreOffice Tusitala ma faʻapipiʻi nisi faʻamatalaga ona faʻasaoina lea i le faatulagaga o le ODT .

O lenei tatala se faamalama faʻataʻamilo (faʻasolo CTRL, ALT ma T i le taimi e tasi) ona faʻaaoga lea o le pusi o le pule e faʻaali ai le faila e pei ona taua i lalo:

cat yourfilename.odt | sili atu

(Suia laufilefile.odt ma le igoa o le faila na e faia)

O le mea o le a e vaʻai i ai o se puipui atoa o tusitusiga e le faʻamaonia.

Faasolo le avanoa e taamilo ai i totonu o le faila. Faʻatasi i totonu o le faila o le a e vaʻai i nisi o mea na e tusia.

E mafai ona faʻaaogaina le tulafono o le laina e faʻaalia ai na o vaega e mafai ona mafai e tagata.

I lona faigofie faigofie e mafai ona e faʻatinoina le poloaiga lenei:

fusi loufilename.odt | sili atu

E pei ona i ai muamua, o le a aliali mai se puipui o tusitusiga, ae na o ni tusitusiga e mafai ona e faitauina o se tagata. Afai e te laki pe a mafai ona e vaʻaia au tusitusiga.

O le a se mea o le a mafai ona e vaʻaia o le ki, peitaʻi, o loʻo i luga o le laina muamua:

mimetypeapplication / vnd.oasis.opendocument.text

Matou te iloa o le faila faila o le Faʻasalalauga FreeOffice ODT mo le 2 mafuaaga:

  1. Na matou faia le faila
  2. O le faʻaopoopoga o le .ODT

Vaʻai faalemafaufau e te leʻi fatuina le faila pe na e mauaina le faila i luga o se puʻe toe faʻaleleia ma le faila e leai se faʻaopoopoga.

O le toe faʻaleleia o le Windows o le a toe faʻaleleia ai faila i igoa e pei o le 10001, 0002, 0003 ma isi. O le mea moni o faila na toe malosi mai e sili ae taumafai e galue pe o le a le ituaiga o na faila o se moemiti.

E ala i le faʻaaogaina o ni manoa e te maua ai se avanoa taua e galue ai i le faila faila. Iloaina o se faila o se opendocument.text file o lona uiga e mafai ona e faʻasaoina i le faʻaopoopoga ODT ma tatala i le LibreOffice tusitala.

I le tulaga na e le iloa o le faila o le ODT o se faila faʻapipiʻi. Afai e te toe taʻua laufilefile.odt i laufilename.zip, e mafai ona e tatalaina i totonu o se mea e teu ai faamaumauga ma faʻamaonia ai foi le faʻaogaina o le faila.

Isi Faʻafitauli

O le le mafai e le laina o le laina ona toe faafoiina uma laina i totonu o se faila ae e mafai ona e suia le amio ina ia mafai ai ona toe maua mai ai ni fusi mai le amataina o le vaega, i luga o se faila.

O le a le uiga tonu o lenei mea? E leai se tasi e foliga mai e iloa.

E talafeagai le manatu o loʻo e faʻaaogaina manoa e taumafai ai pe suʻeina le faila faila poʻo le vaavaai mo ni faʻamatalaga patino i se faila.

Afai o le taofiofi o le laina o le laina e ala i le faʻaaogaina o amioga le lelei, e te le mauaina le mea na e faʻamoemoeina ona taumafai ai lea o se tasi o tulafono nei e iloa ai pe o faia se eseesega:

fusi -d laufilename

manoa --data laufilename

O le tusi tusi o loʻo taʻu mai ai o le poloaiga o loʻo i luga e mafai ona fesoasoani e faʻaitiitia le aofaʻi o lapisi na toe faʻafoʻiina mai i uaua.

E mafai ona faʻatulagaina le '' fusi 'faʻasologa e galue ai i tua ina ia o le mimiti komi o le amio le lelei. Afai o le tulaga lenei i luga o lau komepiuta ona mafai lea ona e toe faʻafoi uma faamatalaga e ala i le faʻaaogaina o le poloaiga lenei:

fusi -a lou pulefilename

Faʻamatalaina le Gaoioiga

E mafai ona e mauaina le tusitusiga i totonu o le galuega faatino e faʻaali ai le igoa o le faila i autafa o laina taʻitasi.

Ina ia faia lenei mea, o se tasi lea o tulafono nei:

manoa -f toufilename

string --print-file-name yourfilename

O lenei galuega o le a foliga pei o lenei:

lou pulefaʻatasi: se fasipepa

lou pulefaʻatasi: isi vaega o tusitusiga

I le avea ai o se vaega o le gaioiga, e mafai foi ona e faʻaalia le faʻasalaga o le mea o loʻo i ai le tusitusiga i le faila. Ina ia faia faapea, ia e faia le poloaiga lenei:

fusi -o lou pulelaʻau

O le a foliga foliga mai pei o lenei:

16573 lau

17024 tusiga

O le faʻasalaga o le mea moni lava o le tau o le octal e ui lava e fuafua i le faʻapipiʻiina o maea mo lau 'eleʻele e mafai ona faigofie ai le hex poʻo le decimal offset.

O se auala sili atu ona saʻo e maua ai le faʻasalaga e te manaʻo ai o le faʻaaogaina lea o tulafono nei:

fusi -td lau igoa

manoa -o lou pulelaʻau

manoa -o lou pulelaʻau

O le itiiti o lona uiga e toe faafoi atu le faʻasalaga ma le amio o loʻo mulimuli mai e fuafua ai le ituaiga o aitalafu. (ie d = decimal, o = octal, h = hex).

O le le mafai e le tulafono o laina ona lolomiina manoa fou fou i se laina fou ae mafai ona e seti le sui o lau filifiliga. Mo se faʻataʻitaʻiga e faʻaaoga ai se paipa paipa ("|") ao faʻataʻitaʻi e le sui le poloaiga lea:

string -s "|" lau pulelaʻau

Faʻasolo le Limite o le Faʻailoga

O le laina o le laina e ala i le faaletonu e vaavaai mo se manoa o le 4 tagata lolomiina tusitusi i se laina. E mafai ona e fetuunai le faaletonu ina ia na o le toe maua mai o se manoa e 8 ni tusitusi e lolomiina pe 12 tusitusi e lolomiina.

I le fetuunaʻi o lenei tapulaʻa, e mafai ona e faʻapipiʻiina le gaioiga ina ia maua ai le taunuuga e sili ona lelei. O le sailia o se manoa e umi tele e te ono lamatia ai le faʻaaogaina o le aoga aoga ae o le faʻamaʻotoina atonu o le a mafai ai ona e faʻamaeʻaina le sili atu o le sili atu ona toe foʻi mai.

Ina ia fetuutuunai le laina faatapulaaina o le faasologa o le poloaiga lenei:

string -n 8 laufilename

I le faataitaiga o loʻo i luga ua ou suia le tapulaʻa i le 8.

E mafai ona sui le 8 i le numera o lau filifiliga.

E mafai foi ona e faʻaaoga le poloaiga lea e fai ai le mea e tasi:

string --bytes = 8 laufilelo

Faʻaaofia ai Whitespace

I le le mafai, o le laina o le laina e aofia ai avanoa e pei o se lisi poʻo se avanoa o se tagata e mafai ona lolomiina. O le mea lea, afai ei ai sau manoa lea e faitauina o le "pusi e nofo i luga o le moega" ona toe faafoiina mai lea e le laina o le laina le tusitusiga atoa.

Le laina fou laina ma le toe foi mai o taavale e le o manatu o ni tagata e mafai ona lolomiina e ala ile faaletonu.

Ina ia maua ni manoa e iloa ai le laina fou o le laina ma le toe foʻi mai o taavale e pei o se mea e mafai ona lolomiina ai le laina o laina laina e pei ona taua i lalo:

fusi -w loufilename

Suiga le Encoding

E 5 avanoa e fesuiaʻi ai mo le faʻaaogaina o manoa:

O le faaletonu e 7 tiketi.

Ina ia suia le faʻaogaina o le faasologa o le poloaiga lea:

manoa-o lou pulefilename

string --incoding = s yourfilename

I le poloaiga o loʻo i luga, ua ou faʻamaonia le faaletonu "s" o lona uiga o le 7 bit byte. Faʻafesoʻotaʻi le "s" faʻatasi ai ma le faʻasologa o le tusi o lau filifiliga.

Suiga le Faiga Faʻapitoa Faʻamatalaga Igoa

E mafai ona e suia le amio o manoa ina ia faʻaaoga ai se isi faletusi lautusi faʻailoga faila e ese mai i le tasi na tuʻuina atu mo lau masini.

O lenei ki e tasi mo tagata atamamai. Afai ei ai sau isi faletusi e faʻaaoga ona mafai lea ona e faia e ala i le faʻaogaina o le laina o laina nei:

fusi -ffdname

Faʻamatalaga Filifilia mai se Pasefika

Afai o le a faʻaaogaina ia lava filifiliga i taimi taitasi e te le manaʻo e faʻamaʻoti uma suiga i taimi uma e te taitaia ai le poloaiga aua e umi se taimi.

O le mea e mafai ona e faia o le fatuina o se faila faila e faʻaaoga ai le nano ma faʻamaonia ai filifiliga i totonu o lena faila.

Ina ia taumafai lenei mea i totonu o se laina faʻatautaia le faʻatonuga lea:

nano stringsopts

I totonu o le faila e ulufale ai i le upusii lenei:

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

Faasao le faila i le kilikiina o le CTRL ma O ma alu i le kilikiina o le CTRL ma le X.

Ina ia faʻataʻitaʻiina tulafono faʻaupuina nei mea e suʻe ai le poloaiga lenei:

stringrings @stringsopts loufilename

O filifiliga o le a faitauina mai le faila i le faila ma e tatau ona e iloa le igoa i luma o manoa taitasi, o le offset ma le "|" e avea o se tagata vavae.

Maua o le Fesoasoani

Afai e te fia faitau atili e uiga i manoa e mafai ona e tamoe i le poloaiga lenei e maua ai le fesoasoani.

manoa --lelp

I le isi itu e mafai foi ona e faitauina le itulau tusi lesona:

manoa tagata

Saili po o le fea itu o laina o loo e tamoe

Mo le sailia o le laina o laina o loʻo e tamoe e tamoe ai se tasi o tulafono nei:

fusi -v

fusi -V

laina uʻamea --vili