Willkommen bei serpulse.com, wo wir tief in die Welt der Technologie eintauchen und ihre vielen Facetten erkunden. Heute konzentrieren wir uns auf einen Befehl, der oft übersehen wird, aber unglaublich nützlich ist, insbesondere für diejenigen, die mit Textdateien auf Unix-ähnlichen Systemen arbeiten. Dieser Befehl lautet TR.
Der Befehl TR steht für „translate“ oder „transliterate“. Es handelt sich um ein einfaches, aber leistungsstarkes Dienstprogramm, das in Unix und Unix-ähnlichen Betriebssystemen (einschließlich Linux) verwendet wird, um Zeichen aus der Standardeingabe (stdin) zu ersetzen oder zu löschen, bei der es sich um eine Datei oder eine Pipe-Ausgabe eines anderen Befehls handeln kann.
Die grundlegende Syntax des TR-Befehls lautet:
tr [Optionen] set1 [set2]
Mit dem Befehl TR können Sie bestimmte Zeichen in einer Zeichenfolge oder Datei ersetzen. Zum Beispiel:
echo „Hallo Welt“ | tr 'o' '0'
Dieser Befehl ersetzt alle Vorkommen des Buchstabens „o“ durch die Zahl „0“, was zu „hell0 w0rld“ führt.
Um bestimmte Zeichen zu löschen, lassen Sie einfach set2 weg. Zum Beispiel:
echo „Hallo Welt“ | tr -d 'lo'
Dadurch werden alle Vorkommen von „l“ und „o“ entfernt, was „he wrd“ ergibt.
Der Befehl TR kann auch wiederholte Vorkommen von Zeichen zu einem einzigen Zeichen komprimieren. Verwenden Sie zu diesem Zweck die Option -s:
echo „hellooo world“ | tr -s 'o'
Dadurch werden mehrere aufeinanderfolgende „O“s auf nur eins reduziert, wodurch eine „Helo-Welt“ entsteht.
Ähnlich wie bei der Komprimierung kann die Option -s verwendet werden, um Zeichensätze in einer einzigen Instanz zusammenzufassen:
echo „aaabbbccc“ | tr -s 'abc'
Dies führt zu „abc“, da jeder Satz wiederholter Zeichen auf ein einziges Vorkommen reduziert wird.
Der Befehl TR kann problemlos Text zwischen Groß- und Kleinbuchstaben umwandeln:
echo „Hallo Welt“ | tr '[:lower:]' '[:upper:]'
echo „HELLO WORLD“ | tr '[:upper:]' '[:lower:]'
Sie können Bereiche innerhalb Ihrer Sätze mit dem Bindestrich (-) angeben. Um beispielsweise alle Ziffern aus einer Zeichenfolge zu löschen:
echo „abc123def456“ | tr -d '0-9'
Dadurch werden alle Zahlen entfernt, was zu „abcdef“ führt.
Mit dem Befehl TR können Sie mehrere Optionen für komplexere Transformationen kombinieren. Hier ist ein Beispiel, das alle Leerzeichen löscht und Text in Großbuchstaben umwandelt:
echo „Hallo Welt“ | tr -d ' ' | tr '[:lower:]' '[:upper:]'
Dieser Befehl entfernt alle Leerzeichen, wandelt die Buchstaben in Großbuchstaben um und gibt „HELLOWORLD“ aus.
Verwenden Sie bei der Arbeit mit Sonderzeichen Escape-Sequenzen oder Anführungszeichen, um eine ordnungsgemäße Handhabung sicherzustellen. Um beispielsweise Zeilenumbrüche durch Leerzeichen zu ersetzen:
echo -e "line1\nline2\nline3" | tr '\n' ' '
Dadurch wird jede neue Zeile in ein Leerzeichen umgewandelt, wodurch „Zeile1, Zeile2, Zeile3“ entsteht.
Bei Datenverarbeitungsaufgaben ist TR von unschätzbarem Wert, um Eingabedateien zu bereinigen, indem unerwünschte Zeichen entfernt oder die Formatierung normalisiert werden.
Obwohl es sich nicht um eine sichere Verschlüsselung handelt, kann TR für eine einfache Zeichenersetzung verwendet werden, ähnlich den grundlegenden Caesar-Chiffren.
Um Text für die Anzeige oder Weiterverarbeitung vorzubereiten, kann TR dabei helfen, das Format zu standardisieren, indem die Groß-/Kleinschreibung umgewandelt oder überflüssige Zeichen entfernt werden.
Der Befehl TR mag auf den ersten Blick einfach erscheinen, aber seine Vielseitigkeit und Effizienz machen ihn zu einem unverzichtbaren Werkzeug für jeden, der in Unix-ähnlichen Umgebungen mit Text arbeitet. Egal, ob Sie Daten bereinigen, Text formatieren oder eine grundlegende Verschlüsselung durchführen, TR kann Ihren Arbeitsablauf optimieren und Zeit sparen.
Wir hoffen, dass dieser umfassende Leitfaden wertvolle Einblicke in die Fähigkeiten und Verwendungsmöglichkeiten des Befehls TR gegeben hat. Bleiben Sie dran für weitere informative Artikel über Technologie und Software-Dienstprogramme von serpulse.com.
| Position | Domain | Seite | Aktionen |
|---|---|---|---|
| 1 | translate.yandex.ru | /dictionary/%d0%90%d... | |
|
Vollständige URL
Titel
tr - Словарь и онлайн перевод на английский, русский ...
Zuletzt aktualisiert
N / A
Seitenautorität
N / A
Verkehr:
N / A
Backlinks:
N / A
Soziale Anteile:
N / A
Ladezeit:
N / A
Snippet-Vorschau:
Бесплатный онлайн перевод с английского и других языков на русский и обратно . Переводчик работает со словами, текстами, а также веб-страницами и надписями ... |
|||
| 2 | ru.wikipedia.org | /;21485444 | |
|
Vollständige URL
Titel
N / A
Zuletzt aktualisiert
N / A
Seitenautorität
N / A
Verkehr:
N / A
Backlinks:
N / A
Soziale Anteile:
N / A
Ladezeit:
N / A
Snippet-Vorschau:
Kein Ausschnitt verfügbar |
|||
| 3 | context.reverso.net | /%d0%bf%d0%b5%d1%80%... | |
|
Vollständige URL
Titel
Перевод "TR" на русский - примеры английский
Zuletzt aktualisiert
N / A
Seitenautorität
N / A
Verkehr:
N / A
Backlinks:
N / A
Soziale Anteile:
N / A
Ladezeit:
N / A
Snippet-Vorschau:
TR |
|||
| 4 | www.translate.ru | /%D0%BF%D0%B5%D1%80%... | |
|
Titel
tr – перевод на русский с английского
Zuletzt aktualisiert
N / A
Seitenautorität
N / A
Verkehr:
N / A
Backlinks:
N / A
Soziale Anteile:
N / A
Ladezeit:
N / A
Snippet-Vorschau:
перевод "tr" с английского на русский от PROMT, TR, транзакция, совокупный доход , tr shelf, TR switch, TR switching, транскрипция, произношение, ... |
|||
| 6 | www.trpub.ru | /about/ | |
|
Vollständige URL
Titel
О компании TR Publish
Zuletzt aktualisiert
N / A
Seitenautorität
N / A
Verkehr:
N / A
Backlinks:
N / A
Soziale Anteile:
N / A
Ladezeit:
N / A
Snippet-Vorschau:
Компания TR Publish предоставляет профессиональные услуги письменного и устного перевода , а также услуги перевода и озвучивания видеоматериалов, современной ... |
|||
| 7 | www.babla.ru | /%D0%B0%D0%BD%D0%B3%... | |
|
Vollständige URL
Titel
TR - Перевод на русский
Zuletzt aktualisiert
N / A
Seitenautorität
N / A
Verkehr:
N / A
Backlinks:
N / A
Soziale Anteile:
N / A
Ladezeit:
N / A
Snippet-Vorschau:
Перевод 'tr' с английского на русский и многие другие переводы с помощью бесплатного онлайн словаря. |
|||
| Position | Domain | Seite | Aktionen | |
|---|---|---|---|---|
| 1 | doka-guide.vercel.app | /html/tables/ | ||
|
Vollständige URL
Titel
Как устроены таблицы в HTML и как их правильно верстать.
Zuletzt aktualisiert
N / A
Seitenautorität
N / A
Verkehr:
N / A
Backlinks:
N / A
Soziale Anteile:
N / A
Ladezeit:
N / A
Snippet-Vorschau:
« tr » расшифровывается как «table row» и переводится «ряд таблицы». |
||||
| 2 | info-master.su | /programming/web/htm... | ||
|
Vollständige URL
Titel
Теги TR , TD и TH
Zuletzt aktualisiert
N / A
Seitenautorität
N / A
Verkehr:
N / A
Backlinks:
N / A
Soziale Anteile:
N / A
Ladezeit:
N / A
Snippet-Vorschau:
Продолжаем изучать таблицы, и сегодня чуть подробнее об основных табличных тегах TR и TD, а также о малоизвестном теге TH. |
||||
| 3 | hcdev-ru.pages.dev | /html/tr/ | ||
|
Vollständige URL
Titel
< tr > HTML и CSS с примерами кода
Zuletzt aktualisiert
N / A
Seitenautorität
N / A
Verkehr:
N / A
Backlinks:
N / A
Soziale Anteile:
N / A
Ladezeit:
N / A
Snippet-Vorschau:
Тег tr (от англ. table row — строка таблицы) служит контейнером для создания строки таблицы. |
||||
| 4 | basicweb.ru | /html/tag_tr.php | ||
|
Vollständige URL
Titel
Тег < tr > | HTML справочник
Zuletzt aktualisiert
N / A
Seitenautorität
N / A
Verkehr:
N / A
Backlinks:
N / A
Soziale Anteile:
N / A
Ladezeit:
N / A
Snippet-Vorschau:
Строка таблицы определяется элементом tr . |
||||
| 5 | open-source-peace.github.io | /w3schoolsrus/tags/t... | ||
|
Vollständige URL
Titel
HTML Тег < tr >. Справочник тегов. W3Schools на русском
Zuletzt aktualisiert
N / A
Seitenautorität
N / A
Verkehr:
N / A
Backlinks:
N / A
Soziale Anteile:
N / A
Ladezeit:
N / A
Snippet-Vorschau:
Элемент tr содержит один или несколько th или td элементов. |
||||
| 6 | html.okpython.net | /html/html_spravochn... | ||
|
Vollständige URL
Titel
HTML
Zuletzt aktualisiert
N / A
Seitenautorität
N / A
Verkehr:
N / A
Backlinks:
N / A
Soziale Anteile:
N / A
Ladezeit:
N / A
Snippet-Vorschau:
В HTML тег tr (от англ. table row – строка таблицы) предназначен для формирования строк таблицы и может содержать заголовочные ячейки th или... |
||||
| 7 | htmlacademy.ru | /blog/html-tags/tr | ||
|
Vollständige URL
Titel
tr — строка таблицы — журнал «Доктайп» | HTML Academy
Zuletzt aktualisiert
N / A
Seitenautorität
N / A
Verkehr:
N / A
Backlinks:
N / A
Soziale Anteile:
N / A
Ladezeit:
N / A
Snippet-Vorschau:
Если необходимо создать таблицу без использования тега < tr >, можете воспользоваться другими тегами для создания разметки, например... |
||||
| 8 | developer.mozilla.org | /en-us/docs/web/html... | ||
|
Vollständige URL
Titel
< tr >
Zuletzt aktualisiert
N / A
Seitenautorität
N / A
Verkehr:
N / A
Backlinks:
N / A
Soziale Anteile:
N / A
Ladezeit:
N / A
Snippet-Vorschau: 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.... | ||
|
Vollständige URL
Titel
Курс Модуль 1
Zuletzt aktualisiert
N / A
Seitenautorität
N / A
Verkehr:
N / A
Backlinks:
N / A
Soziale Anteile:
N / A
Ladezeit:
N / A
Snippet-Vorschau:
Внутри него размещаются строки таблицы, каждая из которых определяется с помощью тега < tr >. |
||||
| 10 | spravka.seodon.ru | /html/tr.php | ||
|
Vollständige URL
Titel
seodon.ru | Теги HTML - Тег TR
Zuletzt aktualisiert
N / A
Seitenautorität
N / A
Verkehr:
N / A
Backlinks:
N / A
Soziale Anteile:
N / A
Ladezeit:
N / A
Snippet-Vorschau:
Естественно, к тегу < TR > можно применить не только его атрибуты, но и стили (CSS). |
||||