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:
- Na matou faia le faila
- 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:
- s = 7 bit byte (faʻaaoga mo ASCII, ISO 8859)
- S = 8 bit byte
- b = 16 bit bigianian
- l = 16 bit tagata laiti
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