Vitajte na serpulse.com, kde sa ponoríme hlboko do sveta technológií a preskúmame jeho mnohé aspekty. Dnes sa sústredíme na príkaz, ktorý je často prehliadaný, ale neuveriteľne užitočný, najmä pre tých, ktorí pracujú s textovými súbormi na systémoch podobných Unixu. Tento príkaz je TR.
Príkaz TR znamená „preložiť“ alebo „prepísať“. Je to jednoduchý, ale výkonný nástroj používaný v operačných systémoch Unix a Unixu (vrátane Linuxu) na nahradenie alebo odstránenie znakov zo štandardného vstupu (stdin), ktorým môže byť súbor alebo výstup z iného príkazu.
Základná syntax príkazu TR je:
tr [možnosti] sada1 [sada2]
Na nahradenie konkrétnych znakov v reťazci alebo súbore môžete použiť príkaz TR. Napríklad:
echo "ahoj svet" | tr 'o' '0'
Tento príkaz nahradí všetky výskyty písmena „o“ číslom „0“, výsledkom čoho je „hell0 w0rld“.
Ak chcete odstrániť konkrétne znaky, jednoducho vynechajte sadu 2. Napríklad:
echo "ahoj svet" | tr -d 'lo'
Týmto sa odstránia všetky výskyty 'l' a 'o', čím sa získa "he wrd".
Príkaz TR môže tiež komprimovať opakované výskyty znakov do jedného znaku. Na tento účel použite možnosť -s:
echo "hellooo world" | tr -s 'o'
Tým sa zredukuje viacero po sebe idúcich „o“ na jediné, čím vznikne „helo world“.
Podobne ako pri kompresii, možnosť -s sa dá použiť na stlačenie skupín znakov do jednej inštancie:
echo "aaabbbccc" | tr -s 'abc'
Výsledkom je "abc", pretože každá skupina opakujúcich sa znakov je zredukovaná na jeden výskyt.
Príkaz TR môže jednoducho konvertovať text medzi veľkými a malými písmenami:
echo "ahoj svet" | tr '[:lower:]' '[:upper:]'
echo "AHOJ SVET" | tr '[:upper:]' '[:lower:]'
Rozsahy v rámci svojich skupín môžete určiť pomocou znaku pomlčky (-). Ak chcete napríklad odstrániť všetky číslice z reťazca:
echo "abc123def456" | tr -d '0-9'
Týmto sa odstránia všetky čísla, výsledkom čoho je "abcdef".
Príkaz TR vám umožňuje kombinovať viacero možností pre komplexnejšie transformácie. Tu je príklad, ktorý odstráni všetky medzery a skonvertuje text na veľké písmená:
echo " ahoj svet " | tr -d ' ' | tr '[:lower:]' '[:upper:]'
Tento príkaz odstráni všetky medzery a zmení písmená na veľké, výsledkom čoho je „HELLOWORLD“.
Pri práci so špeciálnymi znakmi používajte sekvencie escape alebo úvodzovky, aby ste zabezpečili správnu manipuláciu. Ak chcete napríklad nahradiť nové riadky medzerami:
echo -e "riadok1\nriadok2\nriadok3" | tr '\n' ' '
Týmto sa zmení každý nový riadok na medzeru, čím vznikne "riadok1 riadok2 riadok3".
Pri úlohách spracovania údajov je TR neoceniteľným nástrojom na čistenie vstupných súborov odstránením nežiaducich znakov alebo normalizáciou formátovania.
Hoci nejde o bezpečné šifrovanie, TR možno použiť na jednoduchú náhradu znakov, podobne ako základné Caesarove šifry.
Na prípravu textu na zobrazenie alebo ďalšie spracovanie môže TR pomôcť štandardizovať formát konverziou malých a veľkých písmen alebo odstránením nadbytočných znakov.
Príkaz TR sa môže na prvý pohľad zdať jednoduchý, ale jeho všestrannosť a efektívnosť z neho robí nevyhnutný nástroj pre každého, kto pracuje s textom v prostrediach podobných Unixu. Či už čistíte údaje, formátujete text alebo vykonávate základné šifrovanie, TR môže zefektívniť váš pracovný postup a ušetriť čas.
Dúfame, že táto komplexná príručka poskytla cenné informácie o možnostiach a použití príkazu TR. Zostaňte naladení na ďalšie informatívne články o technológiách a softvérových nástrojoch zo stránky serpulse.com.
| pozícia | doména | Stránka | Akcie |
|---|---|---|---|
| 1 | translate.yandex.ru | /dictionary/%d0%90%d... | |
|
Úplná adresa URL
Názov
tr - Словарь и онлайн перевод на английский, русский ...
Posledná aktualizácia
N/A
Autorita stránky
N/A
Doprava:
N/A
Spätné odkazy:
N/A
Sociálne zdieľania:
N/A
Čas načítania:
N/A
Ukážka úryvku:
Бесплатный онлайн перевод с английского и других языков на русский и обратно . Переводчик работает со словами, текстами, а также веб-страницами и надписями ... |
|||
| 2 | ru.wikipedia.org | /;21485444 | |
|
Úplná adresa URL
Názov
N/A
Posledná aktualizácia
N/A
Autorita stránky
N/A
Doprava:
N/A
Spätné odkazy:
N/A
Sociálne zdieľania:
N/A
Čas načítania:
N/A
Ukážka úryvku:
Nie je k dispozícii žiadny úryvok |
|||
| 3 | context.reverso.net | /%d0%bf%d0%b5%d1%80%... | |
|
Úplná adresa URL
Názov
Перевод "TR" на русский - примеры английский
Posledná aktualizácia
N/A
Autorita stránky
N/A
Doprava:
N/A
Spätné odkazy:
N/A
Sociálne zdieľania:
N/A
Čas načítania:
N/A
Ukážka úryvku:
TR |
|||
| 4 | www.translate.ru | /%D0%BF%D0%B5%D1%80%... | |
|
Názov
tr – перевод на русский с английского
Posledná aktualizácia
N/A
Autorita stránky
N/A
Doprava:
N/A
Spätné odkazy:
N/A
Sociálne zdieľania:
N/A
Čas načítania:
N/A
Ukážka úryvku:
перевод "tr" с английского на русский от PROMT, TR, транзакция, совокупный доход , tr shelf, TR switch, TR switching, транскрипция, произношение, ... |
|||
| 6 | www.trpub.ru | /about/ | |
|
Úplná adresa URL
Názov
О компании TR Publish
Posledná aktualizácia
N/A
Autorita stránky
N/A
Doprava:
N/A
Spätné odkazy:
N/A
Sociálne zdieľania:
N/A
Čas načítania:
N/A
Ukážka úryvku:
Компания TR Publish предоставляет профессиональные услуги письменного и устного перевода , а также услуги перевода и озвучивания видеоматериалов, современной ... |
|||
| 7 | www.babla.ru | /%D0%B0%D0%BD%D0%B3%... | |
|
Úplná adresa URL
Názov
TR - Перевод на русский
Posledná aktualizácia
N/A
Autorita stránky
N/A
Doprava:
N/A
Spätné odkazy:
N/A
Sociálne zdieľania:
N/A
Čas načítania:
N/A
Ukážka úryvku:
Перевод 'tr' с английского на русский и многие другие переводы с помощью бесплатного онлайн словаря. |
|||
| pozícia | doména | Stránka | Akcie | |
|---|---|---|---|---|
| 1 | doka-guide.vercel.app | /html/tables/ | ||
|
Úplná adresa URL
Názov
Как устроены таблицы в HTML и как их правильно верстать.
Posledná aktualizácia
N/A
Autorita stránky
N/A
Doprava:
N/A
Spätné odkazy:
N/A
Sociálne zdieľania:
N/A
Čas načítania:
N/A
Ukážka úryvku:
« tr » расшифровывается как «table row» и переводится «ряд таблицы». |
||||
| 2 | info-master.su | /programming/web/htm... | ||
|
Úplná adresa URL
Názov
Теги TR , TD и TH
Posledná aktualizácia
N/A
Autorita stránky
N/A
Doprava:
N/A
Spätné odkazy:
N/A
Sociálne zdieľania:
N/A
Čas načítania:
N/A
Ukážka úryvku:
Продолжаем изучать таблицы, и сегодня чуть подробнее об основных табличных тегах TR и TD, а также о малоизвестном теге TH. |
||||
| 3 | hcdev-ru.pages.dev | /html/tr/ | ||
|
Úplná adresa URL
Názov
< tr > HTML и CSS с примерами кода
Posledná aktualizácia
N/A
Autorita stránky
N/A
Doprava:
N/A
Spätné odkazy:
N/A
Sociálne zdieľania:
N/A
Čas načítania:
N/A
Ukážka úryvku:
Тег tr (от англ. table row — строка таблицы) служит контейнером для создания строки таблицы. |
||||
| 4 | basicweb.ru | /html/tag_tr.php | ||
|
Úplná adresa URL
Názov
Тег < tr > | HTML справочник
Posledná aktualizácia
N/A
Autorita stránky
N/A
Doprava:
N/A
Spätné odkazy:
N/A
Sociálne zdieľania:
N/A
Čas načítania:
N/A
Ukážka úryvku:
Строка таблицы определяется элементом tr . |
||||
| 5 | open-source-peace.github.io | /w3schoolsrus/tags/t... | ||
|
Úplná adresa URL
Názov
HTML Тег < tr >. Справочник тегов. W3Schools на русском
Posledná aktualizácia
N/A
Autorita stránky
N/A
Doprava:
N/A
Spätné odkazy:
N/A
Sociálne zdieľania:
N/A
Čas načítania:
N/A
Ukážka úryvku:
Элемент tr содержит один или несколько th или td элементов. |
||||
| 6 | html.okpython.net | /html/html_spravochn... | ||
|
Úplná adresa URL
Názov
HTML
Posledná aktualizácia
N/A
Autorita stránky
N/A
Doprava:
N/A
Spätné odkazy:
N/A
Sociálne zdieľania:
N/A
Čas načítania:
N/A
Ukážka úryvku:
В HTML тег tr (от англ. table row – строка таблицы) предназначен для формирования строк таблицы и может содержать заголовочные ячейки th или... |
||||
| 7 | htmlacademy.ru | /blog/html-tags/tr | ||
|
Úplná adresa URL
Názov
tr — строка таблицы — журнал «Доктайп» | HTML Academy
Posledná aktualizácia
N/A
Autorita stránky
N/A
Doprava:
N/A
Spätné odkazy:
N/A
Sociálne zdieľania:
N/A
Čas načítania:
N/A
Ukážka úryvku:
Если необходимо создать таблицу без использования тега < tr >, можете воспользоваться другими тегами для создания разметки, например... |
||||
| 8 | developer.mozilla.org | /en-us/docs/web/html... | ||
|
Úplná adresa URL
Názov
< tr >
Posledná aktualizácia
N/A
Autorita stránky
N/A
Doprava:
N/A
Spätné odkazy:
N/A
Sociálne zdieľania:
N/A
Čas načítania:
N/A
Ukážka úryvku: An additional table row ( < tr > ) is added as the first row of the table with column header cells ( ) providing a header for each column.;5823197
| |
|||
| 9 | javarush.com | /quests/lectures/ru.... | ||
|
Úplná adresa URL
Názov
Курс Модуль 1
Posledná aktualizácia
N/A
Autorita stránky
N/A
Doprava:
N/A
Spätné odkazy:
N/A
Sociálne zdieľania:
N/A
Čas načítania:
N/A
Ukážka úryvku:
Внутри него размещаются строки таблицы, каждая из которых определяется с помощью тега < tr >. |
||||
| 10 | spravka.seodon.ru | /html/tr.php | ||
|
Úplná adresa URL
Názov
seodon.ru | Теги HTML - Тег TR
Posledná aktualizácia
N/A
Autorita stránky
N/A
Doprava:
N/A
Spätné odkazy:
N/A
Sociálne zdieľania:
N/A
Čas načítania:
N/A
Ukážka úryvku:
Естественно, к тегу < TR > можно применить не только его атрибуты, но и стили (CSS). |
||||