Welkom bij serpulse.com, waar we diep in de wereld van technologie duiken en de vele facetten ervan verkennen. Vandaag concentreren we ons op een commando dat vaak over het hoofd wordt gezien, maar ongelooflijk nuttig is, vooral voor degenen die met tekstbestanden werken op Unix-achtige systemen. Dit commando is TR.
Het TR commando staat voor "translate" of "transliterate." Het is een eenvoudig maar krachtig hulpprogramma dat wordt gebruikt in Unix en Unix-achtige besturingssystemen (inclusief Linux) om tekens uit standaardinvoer (stdin) te vervangen of te verwijderen, wat een bestand kan zijn of uitvoer van een ander commando.
De basissyntaxis van het TR commando is:
tr [opties] set1 [set2]
Je kunt de opdracht TR gebruiken om specifieke tekens in een tekenreeks of bestand te vervangen. Bijvoorbeeld:
echo "Hallo wereld" | tr 'o' '0'
Deze opdracht vervangt alle exemplaren van de letter 'o' door het cijfer '0', wat resulteert in "hell0 w0rld".
Om specifieke tekens te verwijderen, laat u set2 gewoon weg. Bijvoorbeeld:
echo "Hallo wereld" | tr -d 'lo'
Hiermee worden alle voorkomens van 'l' en 'o' verwijderd, wat 'he wrd' oplevert.
Het TR commando kan ook herhaalde exemplaren van karakters comprimeren tot één enkel karakter. Gebruik hiervoor de optie -s:
echo "hallo wereld" | tr -s 'o'
Dit reduceert meerdere opeenvolgende 'o's tot slechts één, waardoor een "helowereld" ontstaat.
Net als bij compressie kan de optie -s worden gebruikt om sets tekens in één exemplaar te persen:
echo "aaabbbcccc" | tr -s 'abc'
Dit resulteert in "abc", omdat elke reeks herhaalde tekens wordt teruggebracht tot één exemplaar.
Het TR commando kan tekst eenvoudig omzetten tussen hoofdletters en kleine letters:
echo "Hallo wereld" | tr '[:lager:]' '[:boven:]'
echo "HELLO WERELD" | tr '[:boven:]' '[:onder:]'
Je kunt bereiken binnen je sets opgeven met behulp van het koppelteken (-). Om bijvoorbeeld alle cijfers uit een tekenreeks te verwijderen:
echo "abc123def456" | tr -d '0-9'
Hiermee worden alle getallen verwijderd, wat resulteert in "abcdef".
Met de opdracht TR kunt u meerdere opties combineren voor complexere transformaties. Hier is een voorbeeld waarbij alle witruimte wordt verwijderd en tekst naar hoofdletters wordt geconverteerd:
echo "hallo wereld" | tr -d '' | tr '[:lager:]' '[:boven:]'
Dit commando verwijdert alle spaties en verandert de letters in hoofdletters, waardoor "HELLOWORLD" wordt weergegeven.
Gebruik bij het werken met speciale tekens escape-reeksen of aanhalingstekens om een correcte afhandeling te garanderen. Om bijvoorbeeld nieuwe regels te vervangen door spaties:
echo -e "lijn1\nline2\nline3" | tr '\n' ' '
Hierdoor wordt elke nieuwe regel in een spatie veranderd, waardoor "regel1 regel2 regel3" ontstaat.
Bij gegevensverwerkingstaken is TR van onschatbare waarde voor het opschonen van invoerbestanden door ongewenste tekens te verwijderen of de opmaak te normaliseren.
Hoewel het geen veilige versleuteling is, kan TR worden gebruikt voor eenvoudige karaktervervanging, vergelijkbaar met eenvoudige Caesar-cijfers.
Voor het voorbereiden van tekst voor weergave of verdere verwerking kan TR helpen het formaat te standaardiseren door hoofdletters te converteren of overbodige tekens te verwijderen.
Het TR commando lijkt op het eerste gezicht misschien eenvoudig, maar door zijn veelzijdigheid en efficiëntie is het een essentieel hulpmiddel voor iedereen die met tekst werkt in Unix-achtige omgevingen. Of u nu gegevens opschoont, tekst opmaakt of basisversleuteling uitvoert, TR kan uw workflow stroomlijnen en tijd besparen.
We hopen dat deze uitgebreide handleiding waardevolle inzichten heeft opgeleverd in de mogelijkheden en het gebruik van de TR-opdracht. Houd ons in de gaten voor meer informatieve artikelen over technologie en softwarehulpprogramma's van serpulse.com.
| Positie | Domein | Pagina | Acties |
|---|---|---|---|
| 1 | translate.yandex.ru | /dictionary/%d0%90%d... | |
|
Titel
tr - Словарь и онлайн перевод на английский, русский ...
Laatst bijgewerkt
N.v.t
Pagina-autoriteit
N.v.t
Verkeer:
N.v.t
Backlinks:
N.v.t
Sociale aandelen:
N.v.t
Laadtijd:
N.v.t
Fragmentvoorbeeld:
Бесплатный онлайн перевод с английского и других языков на русский и обратно . Переводчик работает со словами, текстами, а также веб-страницами и надписями ... |
|||
| 2 | ru.wikipedia.org | /;21485444 | |
|
Volledige URL
Titel
N.v.t
Laatst bijgewerkt
N.v.t
Pagina-autoriteit
N.v.t
Verkeer:
N.v.t
Backlinks:
N.v.t
Sociale aandelen:
N.v.t
Laadtijd:
N.v.t
Fragmentvoorbeeld:
Geen fragment beschikbaar |
|||
| 3 | context.reverso.net | /%d0%bf%d0%b5%d1%80%... | |
|
Titel
Перевод "TR" на русский - примеры английский
Laatst bijgewerkt
N.v.t
Pagina-autoriteit
N.v.t
Verkeer:
N.v.t
Backlinks:
N.v.t
Sociale aandelen:
N.v.t
Laadtijd:
N.v.t
Fragmentvoorbeeld:
TR |
|||
| 4 | www.translate.ru | /%D0%BF%D0%B5%D1%80%... | |
|
Titel
tr – перевод на русский с английского
Laatst bijgewerkt
N.v.t
Pagina-autoriteit
N.v.t
Verkeer:
N.v.t
Backlinks:
N.v.t
Sociale aandelen:
N.v.t
Laadtijd:
N.v.t
Fragmentvoorbeeld:
перевод "tr" с английского на русский от PROMT, TR, транзакция, совокупный доход , tr shelf, TR switch, TR switching, транскрипция, произношение, ... |
|||
| 6 | www.trpub.ru | /about/ | |
|
Volledige URL
Titel
О компании TR Publish
Laatst bijgewerkt
N.v.t
Pagina-autoriteit
N.v.t
Verkeer:
N.v.t
Backlinks:
N.v.t
Sociale aandelen:
N.v.t
Laadtijd:
N.v.t
Fragmentvoorbeeld:
Компания TR Publish предоставляет профессиональные услуги письменного и устного перевода , а также услуги перевода и озвучивания видеоматериалов, современной ... |
|||
| 7 | www.babla.ru | /%D0%B0%D0%BD%D0%B3%... | |
|
Titel
TR - Перевод на русский
Laatst bijgewerkt
N.v.t
Pagina-autoriteit
N.v.t
Verkeer:
N.v.t
Backlinks:
N.v.t
Sociale aandelen:
N.v.t
Laadtijd:
N.v.t
Fragmentvoorbeeld:
Перевод 'tr' с английского на русский и многие другие переводы с помощью бесплатного онлайн словаря. |
|||
| Positie | Domein | Pagina | Acties | |
|---|---|---|---|---|
| 1 | doka-guide.vercel.app | /html/tables/ | ||
|
Volledige URL
Titel
Как устроены таблицы в HTML и как их правильно верстать.
Laatst bijgewerkt
N.v.t
Pagina-autoriteit
N.v.t
Verkeer:
N.v.t
Backlinks:
N.v.t
Sociale aandelen:
N.v.t
Laadtijd:
N.v.t
Fragmentvoorbeeld:
« tr » расшифровывается как «table row» и переводится «ряд таблицы». |
||||
| 2 | info-master.su | /programming/web/htm... | ||
|
Titel
Теги TR , TD и TH
Laatst bijgewerkt
N.v.t
Pagina-autoriteit
N.v.t
Verkeer:
N.v.t
Backlinks:
N.v.t
Sociale aandelen:
N.v.t
Laadtijd:
N.v.t
Fragmentvoorbeeld:
Продолжаем изучать таблицы, и сегодня чуть подробнее об основных табличных тегах TR и TD, а также о малоизвестном теге TH. |
||||
| 3 | hcdev-ru.pages.dev | /html/tr/ | ||
|
Volledige URL
Titel
< tr > HTML и CSS с примерами кода
Laatst bijgewerkt
N.v.t
Pagina-autoriteit
N.v.t
Verkeer:
N.v.t
Backlinks:
N.v.t
Sociale aandelen:
N.v.t
Laadtijd:
N.v.t
Fragmentvoorbeeld:
Тег tr (от англ. table row — строка таблицы) служит контейнером для создания строки таблицы. |
||||
| 4 | basicweb.ru | /html/tag_tr.php | ||
|
Volledige URL
Titel
Тег < tr > | HTML справочник
Laatst bijgewerkt
N.v.t
Pagina-autoriteit
N.v.t
Verkeer:
N.v.t
Backlinks:
N.v.t
Sociale aandelen:
N.v.t
Laadtijd:
N.v.t
Fragmentvoorbeeld:
Строка таблицы определяется элементом tr . |
||||
| 5 | open-source-peace.github.io | /w3schoolsrus/tags/t... | ||
|
Titel
HTML Тег < tr >. Справочник тегов. W3Schools на русском
Laatst bijgewerkt
N.v.t
Pagina-autoriteit
N.v.t
Verkeer:
N.v.t
Backlinks:
N.v.t
Sociale aandelen:
N.v.t
Laadtijd:
N.v.t
Fragmentvoorbeeld:
Элемент tr содержит один или несколько th или td элементов. |
||||
| 6 | html.okpython.net | /html/html_spravochn... | ||
|
Titel
HTML
Laatst bijgewerkt
N.v.t
Pagina-autoriteit
N.v.t
Verkeer:
N.v.t
Backlinks:
N.v.t
Sociale aandelen:
N.v.t
Laadtijd:
N.v.t
Fragmentvoorbeeld:
В HTML тег tr (от англ. table row – строка таблицы) предназначен для формирования строк таблицы и может содержать заголовочные ячейки th или... |
||||
| 7 | htmlacademy.ru | /blog/html-tags/tr | ||
|
Volledige URL
Titel
tr — строка таблицы — журнал «Доктайп» | HTML Academy
Laatst bijgewerkt
N.v.t
Pagina-autoriteit
N.v.t
Verkeer:
N.v.t
Backlinks:
N.v.t
Sociale aandelen:
N.v.t
Laadtijd:
N.v.t
Fragmentvoorbeeld:
Если необходимо создать таблицу без использования тега < tr >, можете воспользоваться другими тегами для создания разметки, например... |
||||
| 8 | developer.mozilla.org | /en-us/docs/web/html... | ||
|
Titel
< tr >
Laatst bijgewerkt
N.v.t
Pagina-autoriteit
N.v.t
Verkeer:
N.v.t
Backlinks:
N.v.t
Sociale aandelen:
N.v.t
Laadtijd:
N.v.t
Fragmentvoorbeeld: 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.... | ||
|
Titel
Курс Модуль 1
Laatst bijgewerkt
N.v.t
Pagina-autoriteit
N.v.t
Verkeer:
N.v.t
Backlinks:
N.v.t
Sociale aandelen:
N.v.t
Laadtijd:
N.v.t
Fragmentvoorbeeld:
Внутри него размещаются строки таблицы, каждая из которых определяется с помощью тега < tr >. |
||||
| 10 | spravka.seodon.ru | /html/tr.php | ||
|
Volledige URL
Titel
seodon.ru | Теги HTML - Тег TR
Laatst bijgewerkt
N.v.t
Pagina-autoriteit
N.v.t
Verkeer:
N.v.t
Backlinks:
N.v.t
Sociale aandelen:
N.v.t
Laadtijd:
N.v.t
Fragmentvoorbeeld:
Естественно, к тегу < TR > можно применить не только его атрибуты, но и стили (CSS). |
||||