Välkommen till serpulse.com, där vi dyker djupt in i teknikens värld och utforskar dess många aspekter. Idag fokuserar vi på ett kommando som ofta förbises men som är otroligt användbart, särskilt för dem som arbetar med textfiler på Unix-liknande system. Detta kommando är TR.
Kommandot TR står för "translate" eller "transliterate". Det är ett enkelt men kraftfullt verktyg som används i Unix och Unix-liknande operativsystem (inklusive Linux) för att ersätta eller ta bort tecken från standardinmatning (stdin), som kan vara en fil eller utdata från ett annat kommando.
Den grundläggande syntaxen för kommandot TR är:
tr [options] set1 [set2]
Du kan använda kommandot TR för att ersätta specifika tecken i en sträng eller fil. Till exempel:
eko "hej världen" | tr 'o' '0'
Det här kommandot ersätter alla instanser av bokstaven 'o' med siffran '0', vilket resulterar i "hell0 w0rld".
För att ta bort specifika tecken, utelämna helt enkelt set2. Till exempel:
eko "hej världen" | tr -d 'lo'
Detta tar bort alla förekomster av 'l' och 'o', vilket ger "he wrd".
Kommandot TR kan också komprimera upprepade instanser av tecken till ett enda tecken. Använd alternativet -s för detta ändamål:
eko "hej världen" | tr -s 'o'
Detta reducerar flera på varandra följande 'o' till bara ett, vilket ger "hej världen".
I likhet med komprimering kan alternativet -s användas för att klämma ihop teckenuppsättningar till en enda instans:
eko "aaabbbccc" | tr -s 'abc'
Detta resulterar i "abc", eftersom varje uppsättning upprepade tecken reduceras till en enda förekomst.
Kommandot TR kan enkelt konvertera text mellan versaler och gemener:
eko "hej världen" | tr '[:lower:]' '[:upper:]'
eko "HELLO WORLD" | tr '[:upper:]' '[:lower:]'
Du kan ange intervall inom dina uppsättningar med bindestrecket (-). Till exempel, för att ta bort alla siffror från en sträng:
eko "abc123def456" | tr -d '0-9'
Detta tar bort alla siffror, vilket resulterar i "abcdef".
Kommandot TR låter dig kombinera flera alternativ för mer komplexa transformationer. Här är ett exempel som tar bort allt blanksteg och konverterar text till versaler:
echo "hej världen" | tr -d ' ' | tr '[:lower:]' '[:upper:]'
Det här kommandot tar bort alla mellanslag och ändrar bokstäverna till versaler och matar ut "HELLOWORLD".
När du arbetar med specialtecken, använd escape-sekvenser eller citattecken för att säkerställa korrekt hantering. Till exempel för att ersätta nyrader med mellanslag:
echo -e "line1\nline2\nline3" | tr '\n' ' '
Detta förvandlar varje nyrad till ett mellanslag, vilket ger "rad1 rad2 rad3".
I databearbetningsuppgifter är TR ovärderlig för att rensa upp indatafiler genom att ta bort oönskade tecken eller normalisera formateringen.
Även om det inte är säker kryptering kan TR användas för enkel teckenersättning, liknande grundläggande Caesar-chiffer.
För att förbereda text för visning eller vidare bearbetning kan TR hjälpa till att standardisera formatet genom att konvertera skiftläge eller ta bort främmande tecken.
Kommandot TR kan verka enkelt vid första anblicken, men dess mångsidighet och effektivitet gör det till ett viktigt verktyg för alla som arbetar med text i Unix-liknande miljöer. Oavsett om du rensar data, formaterar text eller utför grundläggande kryptering kan TR effektivisera ditt arbetsflöde och spara tid.
Vi hoppas att den här omfattande guiden har gett värdefulla insikter om funktionerna och användningarna av kommandot TR. Håll utkik efter mer informativa artiklar om teknik och programvaruverktyg från serpulse.com.
| Placera | Domän | Sida | Åtgärder |
|---|---|---|---|
| 1 | translate.yandex.ru | /dictionary/%d0%90%d... | |
|
Fullständig URL
Titel
tr - Словарь и онлайн перевод на английский, русский ...
Senast uppdaterad
N/A
Sidmyndighet
N/A
Trafik:
N/A
Bakåtlänkar:
N/A
Sociala aktier:
N/A
Laddningstid:
N/A
Förhandsgranskning av utdrag:
Бесплатный онлайн перевод с английского и других языков на русский и обратно . Переводчик работает со словами, текстами, а также веб-страницами и надписями ... |
|||
| 2 | ru.wikipedia.org | /;21485444 | |
|
Trafik:
N/A
Bakåtlänkar:
N/A
Sociala aktier:
N/A
Laddningstid:
N/A
Förhandsgranskning av utdrag:
Inget utdrag tillgängligt |
|||
| 3 | context.reverso.net | /%d0%bf%d0%b5%d1%80%... | |
|
Fullständig URL
Titel
Перевод "TR" на русский - примеры английский
Senast uppdaterad
N/A
Sidmyndighet
N/A
Trafik:
N/A
Bakåtlänkar:
N/A
Sociala aktier:
N/A
Laddningstid:
N/A
Förhandsgranskning av utdrag:
TR |
|||
| 4 | www.translate.ru | /%D0%BF%D0%B5%D1%80%... | |
|
Titel
tr – перевод на русский с английского
Senast uppdaterad
N/A
Sidmyndighet
N/A
Trafik:
N/A
Bakåtlänkar:
N/A
Sociala aktier:
N/A
Laddningstid:
N/A
Förhandsgranskning av utdrag:
перевод "tr" с английского на русский от PROMT, TR, транзакция, совокупный доход , tr shelf, TR switch, TR switching, транскрипция, произношение, ... |
|||
| 6 | www.trpub.ru | /about/ | |
|
Fullständig URL
Titel
О компании TR Publish
Senast uppdaterad
N/A
Sidmyndighet
N/A
Trafik:
N/A
Bakåtlänkar:
N/A
Sociala aktier:
N/A
Laddningstid:
N/A
Förhandsgranskning av utdrag:
Компания TR Publish предоставляет профессиональные услуги письменного и устного перевода , а также услуги перевода и озвучивания видеоматериалов, современной ... |
|||
| 7 | www.babla.ru | /%D0%B0%D0%BD%D0%B3%... | |
|
Fullständig URL
Titel
TR - Перевод на русский
Senast uppdaterad
N/A
Sidmyndighet
N/A
Trafik:
N/A
Bakåtlänkar:
N/A
Sociala aktier:
N/A
Laddningstid:
N/A
Förhandsgranskning av utdrag:
Перевод 'tr' с английского на русский и многие другие переводы с помощью бесплатного онлайн словаря. |
|||
| Placera | Domän | Sida | Åtgärder | |
|---|---|---|---|---|
| 1 | doka-guide.vercel.app | /html/tables/ | ||
|
Fullständig URL
Titel
Как устроены таблицы в HTML и как их правильно верстать.
Senast uppdaterad
N/A
Sidmyndighet
N/A
Trafik:
N/A
Bakåtlänkar:
N/A
Sociala aktier:
N/A
Laddningstid:
N/A
Förhandsgranskning av utdrag:
« tr » расшифровывается как «table row» и переводится «ряд таблицы». |
||||
| 2 | info-master.su | /programming/web/htm... | ||
|
Fullständig URL
Titel
Теги TR , TD и TH
Senast uppdaterad
N/A
Sidmyndighet
N/A
Trafik:
N/A
Bakåtlänkar:
N/A
Sociala aktier:
N/A
Laddningstid:
N/A
Förhandsgranskning av utdrag:
Продолжаем изучать таблицы, и сегодня чуть подробнее об основных табличных тегах TR и TD, а также о малоизвестном теге TH. |
||||
| 3 | hcdev-ru.pages.dev | /html/tr/ | ||
|
Fullständig URL
Titel
< tr > HTML и CSS с примерами кода
Senast uppdaterad
N/A
Sidmyndighet
N/A
Trafik:
N/A
Bakåtlänkar:
N/A
Sociala aktier:
N/A
Laddningstid:
N/A
Förhandsgranskning av utdrag:
Тег tr (от англ. table row — строка таблицы) служит контейнером для создания строки таблицы. |
||||
| 4 | basicweb.ru | /html/tag_tr.php | ||
|
Fullständig URL
Titel
Тег < tr > | HTML справочник
Senast uppdaterad
N/A
Sidmyndighet
N/A
Trafik:
N/A
Bakåtlänkar:
N/A
Sociala aktier:
N/A
Laddningstid:
N/A
Förhandsgranskning av utdrag:
Строка таблицы определяется элементом tr . |
||||
| 5 | open-source-peace.github.io | /w3schoolsrus/tags/t... | ||
|
Titel
HTML Тег < tr >. Справочник тегов. W3Schools на русском
Senast uppdaterad
N/A
Sidmyndighet
N/A
Trafik:
N/A
Bakåtlänkar:
N/A
Sociala aktier:
N/A
Laddningstid:
N/A
Förhandsgranskning av utdrag:
Элемент tr содержит один или несколько th или td элементов. |
||||
| 6 | html.okpython.net | /html/html_spravochn... | ||
|
Titel
HTML
Senast uppdaterad
N/A
Sidmyndighet
N/A
Trafik:
N/A
Bakåtlänkar:
N/A
Sociala aktier:
N/A
Laddningstid:
N/A
Förhandsgranskning av utdrag:
В HTML тег tr (от англ. table row – строка таблицы) предназначен для формирования строк таблицы и может содержать заголовочные ячейки th или... |
||||
| 7 | htmlacademy.ru | /blog/html-tags/tr | ||
|
Fullständig URL
Titel
tr — строка таблицы — журнал «Доктайп» | HTML Academy
Senast uppdaterad
N/A
Sidmyndighet
N/A
Trafik:
N/A
Bakåtlänkar:
N/A
Sociala aktier:
N/A
Laddningstid:
N/A
Förhandsgranskning av utdrag:
Если необходимо создать таблицу без использования тега < tr >, можете воспользоваться другими тегами для создания разметки, например... |
||||
| 8 | developer.mozilla.org | /en-us/docs/web/html... | ||
|
Titel
< tr >
Senast uppdaterad
N/A
Sidmyndighet
N/A
Trafik:
N/A
Bakåtlänkar:
N/A
Sociala aktier:
N/A
Laddningstid:
N/A
Förhandsgranskning av utdrag: 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
Senast uppdaterad
N/A
Sidmyndighet
N/A
Trafik:
N/A
Bakåtlänkar:
N/A
Sociala aktier:
N/A
Laddningstid:
N/A
Förhandsgranskning av utdrag:
Внутри него размещаются строки таблицы, каждая из которых определяется с помощью тега < tr >. |
||||
| 10 | spravka.seodon.ru | /html/tr.php | ||
|
Fullständig URL
Titel
seodon.ru | Теги HTML - Тег TR
Senast uppdaterad
N/A
Sidmyndighet
N/A
Trafik:
N/A
Bakåtlänkar:
N/A
Sociala aktier:
N/A
Laddningstid:
N/A
Förhandsgranskning av utdrag:
Естественно, к тегу < TR > можно применить не только его атрибуты, но и стили (CSS). |
||||