Чӣ тавр нишон диҳед, ки тасвирҳои чопшудаи файл бо Фармони Commanders

Оё ягон бор ягон бор кӯшиш кард, ки файлро дар муҳаррири танҳо кушиш кунад, ки мундариҷаи дугонаи нопурра дошта бошад?

Фармони "strings" Linux имконият медиҳад, ки рамзҳои хонагии хондашударо дар ҳама гуна файлҳо бинанд.

Мақсади асосии истифодаи фармонҳои "strings" ин корест, ки кадом намуди файлро ба шумо ҷустуҷӯ мекунед, аммо шумо метавонед онро барои таблиғоти матн истифода баред. Масалан, агар шумо файлро аз барномаи хусусӣ дошта бошед, ки файлҳои дар формати стереотикӣ ҳифзшударо истифода мебарад, шумо метавонед "рамзҳо" -ро барои истихроҷи матн, ки шумо ба файли гузоштаед.

Намунаи истифода аз фаршҳои фармонҳо

Роҳи бузурги нишон додани қудрати фармонҳои фаронсавӣ ба эҷоди ҳуҷҷат бо истифода аз Writer LibreOffice аст.

Тафтиши LibreOffice Writer -ро нависед ва баъзе матнро ворид кунед ва он дар формати стандартии ODT захира кунед.

Акнун тирезаи терминалро кушоед (ҳамзамон CTRL, ALT ва T -ро пахш кунед) ва фармони каҷро барои намоиши файли зерин истифода баред:

кӯҳии yourfilename.odt | Бештар

(Номи файлеро, ки шумо офаридааст, иваз кунед).

Он чӣ шумо дидед, як девори матнии ғайриоддӣ аст.

Барои гузариш ба файл, гузаришро пахш кунед. Ҳамзамон дар тамоми файл шумо баъзе матнҳое, ки ба он ворид кардаед, мебинед.

Фармони фармонҳо метавонад барои нишон додани танҳо қисмҳое, ки хонанда метавонанд хонда шаванд, истифода бурда мешавад.

Дар шакли соддатарин шумо метавонед фармонҳои зеринро иҷро кунед:

вироишҳои шумо yourfilename.odt | Бештар

Пеш аз он, як девори матн пайдо мешавад, вале танҳо матн, ки шумо метавонед ҳамчун инсон хонед. Агар шумо тӯҳфаро бубинед, шумо матни худро мебинед.

Он чи шумо мебинед, ки ин калид аст, аммо дар сатри аввал аст:

НОҲИЯИ МУЪМИНОБОД

Мо медонем, ки намуди файли LibreOffice Writer ODT барои 2 сабаб дорад:

  1. Мо файлро офаридем
  2. Таҳвили аст

Тасаввур кунед, ки шумо файлро эҷод накардаед ё файлро дар диски барқароршуда ёфтед ва файли иловагӣ вуҷуд надорад.

Барҳамдиҳии Windows аксар вақт файлҳоро бо номи 0001, 0002, 0003 ва ё дигар файлҳо боз мекунад. Дар ҳақиқат, файлҳои барқароршуда бузурганд, аммо кӯшиш мекунанд, ки чӣ гуна намуди файлҳоро якбора ба кор баранд.

Бо истифодаи ангуштҳо шумо имконияти мубориза бурдани навъи файли доред. Донистани файли файли Opendocument.text маънои онро дорад, ки шумо метавонед онро бо экрани ODT захира кунед ва онро дар тарҷумаи LibreOffice кушоед.

Агар шумо огоҳ набошед, файли ODT асосан файлҳои фишурда мебошад. Агар шумо ба номи filename yourfilename.odt ба yourfilename.zip -ро ном гузоред, шумо метавонед онро дар як архиви ариза кушоед ва ҳатто файлро бозед.

Ахлоқи алтернативӣ

Бо нобаёнӣ фармонҳои сатрҳо ҳамаи рамзҳоро дар як файл бар мегардонанд, аммо шумо метавонед рафтори худро иваз кунед, то ки он рамзҳоро аз қисмҳои додашударо пурбор созад.

Ин чӣ маъно дорад? Ҳеҷ кас намедонад.

Ин маънои онро дорад, ки шумо тасаввур кунед, ки шумо ишора карда истодаед, ки кӯшиш кунед ва ё навъи файли ёки матни махсусро дар як файл пайдо кунед.

Агар ҳангоми иҷрои фармони фармонҳо истифода кардани рафтори пешфарзӣ шумо маҳсулоте, ки шумо умед доштед, кӯшиш кунед, ки як фармонҳои зеринро тафтиш кунед, ки оё он фарқиятро фароҳам меорад:

хатогиҳо

хатогиҳо - тугмачаи худ

Дар саҳифаи интерактивӣ қайд шудааст, ки фармони боло метавонад барои кам кардани ҳаҷми партофтани масолеҳе,

Фармони "strings" метавонад барои кор дар навбати худ кор карда шавад, то ки гузариши минус ба рафтори оддӣ бошад. Агар ин ҳолат дар системаи шумо бошад, шумо метавонед бо ҳамаи фармонҳо бо ҳамаи фармонҳо баргардед:

хатогиҳо -

Форматкунӣ

Шумо метавонед матнро дар дохили электро гиред барои нишон додани номи файли якҷоя бо ҳар сатри матн.

Барои иҷрои ин амал яке аз фармонҳои зерин:

хатҳои -f yourfilename

string - name-file-name-yourfilename

Дар айни замон,

yourfilename: як қисмҳои матн

yourfilename: матни дигари матн

Ҳамчун як қисми маҳсулот шумо инчунин метавонед, ки ҷудосози матн дар як файл пайдо шавад. Барои ин корро иҷро кунед:

хатогиҳо -o yourfilename

Натиҷа чунин як чизро чунин мекунад:

16573 шумо

17024 матн

Мушкилот дар асл аз фармоишоти сенсорӣ аст, дар ҳоле, ки вобаста ба тарзи навиштани он шумо барои системаи шумо тартиб дода шудаед, он метавонад ба осонӣ ба гипс ё фарорасии даҳӣ низ таъсир кунад.

Роҳи дурусттарини гирифтани ҷудошавии шумо мехоҳед ин фармонҳоро истифода баред:

НОҲИЯИ ДАНҒАРА

ангуштҳо - ба худ

хатогиҳо -then yourfilename

Тоза минераро бозмегардонад ва характере, ки пас аз пайдошавии намуди муайян муайян мекунад. (яъне d = даҳӣ, o = octal, h = hex).

Бо нобаёнӣ фармони фармонҳо ҳар як сатри навро дар сатри нав чоп мекунад, аммо шумо метавонед тасодуфан интихоб кунед. Масалан, барои истифода кардани рамзи боркунӣ ("|"), ба таври алоҳида фармони зерин иҷро карда мешавад:

"Озодӣ" yourfilename

Маҳдудияти қаторро танзим кунед

Фармони фармонҳо аз рӯи нобаён ба сатри 4 аломатҳои чопӣ дар як сатр нигаронида шудааст. Шумо метавонед танзимотро ба танзим дароред, то ки он танҳо 8 рақами чопӣ ё 12 аломати чопгарро пахш кунад.

Бо тасҳеҳи ин маҳдуд шумо метавонед барои натиҷаҳои беҳтарин имконият пайдо кунед. Бо ҷустуҷӯи як сатр, ки хеле дароз аст, шумо ба хатари матн муфид намеравед, вале бо ин хеле кӯтоҳ метавонед, ки шумо бо дуртар аз бозгашт баргашт.

Барои танзим кардани маҳдудияти қатор фармонро иҷро кунед:

-номи 8-и худ

Дар намунаи дар поён буда ман ба андозаи 8 тағйир ёфтам.

Шумо метавонед бо шумораи интихобатон 8-ро ба ҷои дигар иваз кунед.

Шумо инчунин метавонед, ки ҳамин гуна корро иҷро кунед:

strings --bytes = 8 yourfilename

Ворид кардани сафед

Бо нобаёнӣ, фармонҳо дар сатрҳои фонетикӣ ба монанди сутун ё фосила ҳамчун аломати чопӣ мебошанд. Бинобар ин, агар шумо як қаторе дошта бошед, ки "бале дар болои либос нишаста" хондааст, фармонҳои фаршкунанда ба тамоми матн бармегарданд.

Рақамҳои хаттии нав ва баровардани сақфҳо ҳамчун аломати чопӣ ба таври худкор ҳисоб карда намешаванд.

Барои гирифтани рамзҳо барои шинохтани аломатҳои нав ва сутунҳои нақлиётӣ ҳамчун рамзи чопии аломати чопӣ бо тарзи зерин:

лента

Тағйирёбии рамзгузорӣ

Имкониятҳои 5 рамзгузорӣ барои истифода бо сатрҳо мавҷуданд:

Аввалан, 7 адади блог.

Барои тағир додани рамзгузорӣ фармони зеринро иҷро кунед:

ангуштзанӣ

Хатогиҳо - ҳисоби шуморо = yourfilename

Дар фармони боло, ман ифодаи "s" -ро ифода менамоям, ки 7 ҳиссаи почтаи он мебошад. Танҳо "s" бо номаи рамзии интихоби шумо иваз кунед.

Тағйирёбии Номаълуми Файл

Шумо метавонед рафтори сатрҳоро тағйир диҳед, то ки он файли гуногуни файли гуногуни файли алоҳидаеро, ки ба системаи шумо пешниҳод шудааст, истифода набарад.

Ин гузаргоҳ яке аз коршиносон аст. Агар шумо китобхонаи дигареро истифода баред, шумо метавонед бо ёрии фармонҳои зерини фармонҳо амал кунед:

-мегӯянд

Интихоби имконот аз файли

Агар шумо мехоҳед, ки ҳар як имкониятро ҳар вақт истифода баред, пас шумо намехоҳед, ки ҳамаи калидҳоро муайян кунед, ҳар вақте, ки фармонро иҷро мекунед, зеро вақти онро мегирад.

Чӣ кор кардан мумкин аст, ки файли матнро истифода нанамоед ва имконотро дар дохили он файл нишон диҳед.

Барои санҷидани ин дар терминал ин фармонро иҷро кунед:

Ноолитҳои нано

Дар файл матни зерин ворид кунед:

-ф -о-3 -с "|"

Файлро бо пахшкунии CTRL ва O ва баромадан бо пахшкунии CTRL ва X.

Барои иҷро кардани сатрҳои фармонҳо бо ин интихобҳо фармонро иҷро кунед:

strings @stringsopts yourfilename

Имкониятҳо аз версияи файлҳо хонда мешаванд ва шумо бояд номи файлро пеш аз ҳар як сатр, фармоиш ва "|" ҳамчун ҷудокунанда.

Гирифтани кӯмак

Агар шумо хоҳед, ки дар бораи сатрҳо бештар хонед, шумо метавонед барои кӯмак ба дастаи зерин амал кунед.

Адабиёт

Алтернативӣ шумо метавонед саҳифаи дастнависро хонед:

мард ишора мекунад

Натиҷаеро, ки шумо ишора мекунед, рамзи версияҳо

Барои дарёфти варақаи варақаҳое, ки шумо иҷро мекунед, яке аз фармонҳои зерин аст:

рангҳо -v

рутба-В

Равзана