Vítejte na serpulse.com, kde se ponoříme hluboko do světa technologií a prozkoumáme jeho mnohé aspekty. Dnes se zaměřujeme na příkaz, který je často přehlížen, ale je neuvěřitelně užitečný, zejména pro ty, kteří pracují s textovými soubory na systémech podobných Unixu. Tento příkaz je TR.
Příkaz TR znamená „přeložit“ nebo „přepsat“. Je to jednoduchý, ale výkonný nástroj používaný v Unixu a operačních systémech podobných Unixu (včetně Linuxu) k nahrazení nebo odstranění znaků ze standardního vstupu (stdin), což může být soubor nebo výstup z jiného příkazu.
Základní syntaxe příkazu TR je:
tr [možnosti] sada1 [sada2]
Příkaz TR můžete použít k nahrazení určitých znaků v řetězci nebo souboru. Například:
echo "ahoj světe" | tr 'o' '0'
Tento příkaz nahradí všechny výskyty písmene 'o' číslem '0', výsledkem je "hell0 w0rld".
Chcete-li odstranit konkrétní znaky, jednoduše vynechejte sadu2. Například:
echo "ahoj světe" | tr -d 'lo'
Tímto odstraníte všechny výskyty 'l' a 'o' a získáte "he wrd".
Příkaz TR může také komprimovat opakované výskyty znaků do jediného znaku. Pro tento účel použijte volbu -s:
echo "hellooo world" | tr -s 'o'
Tím se redukuje několik po sobě jdoucích „o“ na jediné, čímž vznikne „helo world“.
Podobně jako u komprese lze možnost -s použít k vtěsnání sad znaků do jedné instance:
echo "aaabbbccc" | tr -s 'abc'
Výsledkem je "abc", protože každá sada opakujících se znaků je zredukována na jeden výskyt.
Příkaz TR může snadno převádět text mezi velkými a malými písmeny:
echo "ahoj světe" | tr '[:lower:]' '[:upper:]'
echo "AHOJ SVĚTE" | tr '[:upper:]' '[:lower:]'
Rozsahy v rámci svých sad můžete určit pomocí znaku pomlčky (-). Chcete-li například odstranit všechny číslice z řetězce:
echo "abc123def456" | tr -d '0-9'
Tímto odstraníte všechna čísla a výsledkem bude "abcdef".
Příkaz TR umožňuje kombinovat více možností pro složitější transformace. Zde je příklad, který odstraní všechny mezery a převede text na velká písmena:
echo " ahoj světe " | tr -d ' ' | tr '[:lower:]' '[:upper:]'
Tento příkaz odstraní všechny mezery a změní písmena na velká, výsledkem je "HELLOWORLD".
Při práci se speciálními znaky používejte sekvence escape nebo uvozovky, abyste zajistili správnou manipulaci. Chcete-li například nahradit nové řádky mezerami:
echo -e "řádek1\nřádek2\nřádek3" | tr '\n' ' '
To změní každý nový řádek na mezeru a vytvoří "řádek1 řádek2 řádek3".
V úlohách zpracování dat je TR neocenitelným nástrojem pro čištění vstupních souborů odstraněním nežádoucích znaků nebo normalizací formátování.
Ačkoli se nejedná o bezpečné šifrování, TR lze použít k jednoduchému nahrazování znaků, podobně jako základní Caesarovy šifry.
Pro přípravu textu pro zobrazení nebo další zpracování může TR pomoci standardizovat formát převodem malých a velkých písmen nebo odstraněním nadbytečných znaků.
Příkaz TR se může na první pohled zdát jednoduchý, ale jeho všestrannost a účinnost z něj činí nezbytný nástroj pro každého, kdo pracuje s textem v prostředích podobných Unixu. Ať už čistíte data, formátujete text nebo provádíte základní šifrování, TR může zefektivnit váš pracovní postup a ušetřit čas.
Doufáme, že tato komplexní příručka poskytla cenné informace o možnostech a použití příkazu TR. Zůstaňte naladěni na další informativní články o technologiích a softwarových nástrojích z serpulse.com.
| Pozice | Doména | Strana | Akce |
|---|---|---|---|
| 1 | translate.yandex.ru | /dictionary/%d0%90%d... | |
|
Úplná adresa URL
Titul
tr - Словарь и онлайн перевод на английский, русский ...
Poslední aktualizace
N/A
Autorita stránky
N/A
Provoz:
N/A
Zpětné odkazy:
N/A
Sociální podíly:
N/A
Doba načítání:
N/A
Náhled úryvku:
Бесплатный онлайн перевод с английского и других языков на русский и обратно . Переводчик работает со словами, текстами, а также веб-страницами и надписями ... |
|||
| 2 | ru.wikipedia.org | /;21485444 | |
|
Úplná adresa URL
Titul
N/A
Poslední aktualizace
N/A
Autorita stránky
N/A
Provoz:
N/A
Zpětné odkazy:
N/A
Sociální podíly:
N/A
Doba načítání:
N/A
Náhled úryvku:
Není k dispozici žádný úryvek |
|||
| 3 | context.reverso.net | /%d0%bf%d0%b5%d1%80%... | |
|
Úplná adresa URL
Titul
Перевод "TR" на русский - примеры английский
Poslední aktualizace
N/A
Autorita stránky
N/A
Provoz:
N/A
Zpětné odkazy:
N/A
Sociální podíly:
N/A
Doba načítání:
N/A
Náhled úryvku:
TR |
|||
| 4 | www.translate.ru | /%D0%BF%D0%B5%D1%80%... | |
|
Titul
tr – перевод на русский с английского
Poslední aktualizace
N/A
Autorita stránky
N/A
Provoz:
N/A
Zpětné odkazy:
N/A
Sociální podíly:
N/A
Doba načítání:
N/A
Náhled úryvku:
перевод "tr" с английского на русский от PROMT, TR, транзакция, совокупный доход , tr shelf, TR switch, TR switching, транскрипция, произношение, ... |
|||
| 6 | www.trpub.ru | /about/ | |
|
Úplná adresa URL
Titul
О компании TR Publish
Poslední aktualizace
N/A
Autorita stránky
N/A
Provoz:
N/A
Zpětné odkazy:
N/A
Sociální podíly:
N/A
Doba načítání:
N/A
Náhled úryvku:
Компания TR Publish предоставляет профессиональные услуги письменного и устного перевода , а также услуги перевода и озвучивания видеоматериалов, современной ... |
|||
| 7 | www.babla.ru | /%D0%B0%D0%BD%D0%B3%... | |
|
Úplná adresa URL
Titul
TR - Перевод на русский
Poslední aktualizace
N/A
Autorita stránky
N/A
Provoz:
N/A
Zpětné odkazy:
N/A
Sociální podíly:
N/A
Doba načítání:
N/A
Náhled úryvku:
Перевод 'tr' с английского на русский и многие другие переводы с помощью бесплатного онлайн словаря. |
|||
| Pozice | Doména | Strana | Akce | |
|---|---|---|---|---|
| 1 | doka-guide.vercel.app | /html/tables/ | ||
|
Úplná adresa URL
Titul
Как устроены таблицы в HTML и как их правильно верстать.
Poslední aktualizace
N/A
Autorita stránky
N/A
Provoz:
N/A
Zpětné odkazy:
N/A
Sociální podíly:
N/A
Doba načítání:
N/A
Náhled úryvku:
« tr » расшифровывается как «table row» и переводится «ряд таблицы». |
||||
| 2 | info-master.su | /programming/web/htm... | ||
|
Úplná adresa URL
Titul
Теги TR , TD и TH
Poslední aktualizace
N/A
Autorita stránky
N/A
Provoz:
N/A
Zpětné odkazy:
N/A
Sociální podíly:
N/A
Doba načítání:
N/A
Náhled úryvku:
Продолжаем изучать таблицы, и сегодня чуть подробнее об основных табличных тегах TR и TD, а также о малоизвестном теге TH. |
||||
| 3 | hcdev-ru.pages.dev | /html/tr/ | ||
|
Úplná adresa URL
Titul
< tr > HTML и CSS с примерами кода
Poslední aktualizace
N/A
Autorita stránky
N/A
Provoz:
N/A
Zpětné odkazy:
N/A
Sociální podíly:
N/A
Doba načítání:
N/A
Náhled úryvku:
Тег tr (от англ. table row — строка таблицы) служит контейнером для создания строки таблицы. |
||||
| 4 | basicweb.ru | /html/tag_tr.php | ||
|
Úplná adresa URL
Titul
Тег < tr > | HTML справочник
Poslední aktualizace
N/A
Autorita stránky
N/A
Provoz:
N/A
Zpětné odkazy:
N/A
Sociální podíly:
N/A
Doba načítání:
N/A
Náhled úryvku:
Строка таблицы определяется элементом tr . |
||||
| 5 | open-source-peace.github.io | /w3schoolsrus/tags/t... | ||
|
Úplná adresa URL
Titul
HTML Тег < tr >. Справочник тегов. W3Schools на русском
Poslední aktualizace
N/A
Autorita stránky
N/A
Provoz:
N/A
Zpětné odkazy:
N/A
Sociální podíly:
N/A
Doba načítání:
N/A
Náhled úryvku:
Элемент tr содержит один или несколько th или td элементов. |
||||
| 6 | html.okpython.net | /html/html_spravochn... | ||
|
Úplná adresa URL
Titul
HTML
Poslední aktualizace
N/A
Autorita stránky
N/A
Provoz:
N/A
Zpětné odkazy:
N/A
Sociální podíly:
N/A
Doba načítání:
N/A
Náhled úryvku:
В HTML тег tr (от англ. table row – строка таблицы) предназначен для формирования строк таблицы и может содержать заголовочные ячейки th или... |
||||
| 7 | htmlacademy.ru | /blog/html-tags/tr | ||
|
Úplná adresa URL
Titul
tr — строка таблицы — журнал «Доктайп» | HTML Academy
Poslední aktualizace
N/A
Autorita stránky
N/A
Provoz:
N/A
Zpětné odkazy:
N/A
Sociální podíly:
N/A
Doba načítání:
N/A
Náhled úryvku:
Если необходимо создать таблицу без использования тега < tr >, можете воспользоваться другими тегами для создания разметки, например... |
||||
| 8 | developer.mozilla.org | /en-us/docs/web/html... | ||
|
Úplná adresa URL
Titul
< tr >
Poslední aktualizace
N/A
Autorita stránky
N/A
Provoz:
N/A
Zpětné odkazy:
N/A
Sociální podíly:
N/A
Doba načítání:
N/A
Náhled ú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
Titul
Курс Модуль 1
Poslední aktualizace
N/A
Autorita stránky
N/A
Provoz:
N/A
Zpětné odkazy:
N/A
Sociální podíly:
N/A
Doba načítání:
N/A
Náhled úryvku:
Внутри него размещаются строки таблицы, каждая из которых определяется с помощью тега < tr >. |
||||
| 10 | spravka.seodon.ru | /html/tr.php | ||
|
Úplná adresa URL
Titul
seodon.ru | Теги HTML - Тег TR
Poslední aktualizace
N/A
Autorita stránky
N/A
Provoz:
N/A
Zpětné odkazy:
N/A
Sociální podíly:
N/A
Doba načítání:
N/A
Náhled úryvku:
Естественно, к тегу < TR > можно применить не только его атрибуты, но и стили (CSS). |
||||