Benvenuti su serpulse.com, dove ci immergiamo nel mondo della tecnologia ed esploriamo le sue numerose sfaccettature. Oggi ci concentreremo su un comando spesso trascurato ma incredibilmente utile, soprattutto per chi lavora con file di testo su sistemi simili a Unix. Questo comando è TR.
Il comando TR sta per "tradurre" o "traslitterare". Si tratta di un'utilità semplice ma potente utilizzata nei sistemi operativi Unix e simili (incluso Linux) per sostituire o eliminare caratteri dall'input standard (stdin), che può essere un file o un output inviato da un altro comando.
La sintassi di base del comando TR è:
tr [opzioni] set1 [set2]
Puoi utilizzare il comando TR per sostituire caratteri specifici in una stringa o in un file. Ad esempio:
echo "ciao mondo" | tr 'o' '0'
Questo comando sostituisce tutte le istanze della lettera "o" con il numero "0", risultando in "hell0 w0rld".
Per eliminare caratteri specifici, ometti semplicemente set2. Ad esempio:
echo "ciao mondo" | tr -d 'lo'
In questo modo vengono rimosse tutte le occorrenze di "l" e "o", ottenendo "he wrd".
Il comando TR può anche comprimere istanze ripetute di caratteri in un singolo carattere. Utilizza l'opzione -s a questo scopo:
echo "ciaooo mondo" | tr -s 'o'
Ciò riduce più "o" consecutive a una sola, producendo "helo world".
Simile alla compressione, l'opzione -s può essere utilizzata per comprimere set di caratteri in una singola istanza:
echo "aaabbccc" | tr -s 'abc'
Ciò si traduce in "abc", poiché ogni serie di caratteri ripetuti viene ridotta a una singola occorrenza.
Il comando TR può convertire facilmente il testo tra maiuscolo e minuscolo:
echo "ciao mondo" | tr '[:inferiore:]' '[:superiore:]'
echo "CIAO MONDO" | tr '[:upper:]' '[:lower:]'
Puoi specificare gli intervalli all'interno dei tuoi set utilizzando il carattere trattino (-). Ad esempio, per eliminare tutte le cifre da una stringa:
echo "abc123def456" | tr -d '0-9'
Questo rimuove tutti i numeri, risultando in "abcdef".
Il comando TR ti consente di combinare più opzioni per trasformazioni più complesse. Ecco un esempio che elimina tutti gli spazi bianchi e converte il testo in maiuscolo:
echo "ciao mondo" | tr -d '' ' | tr '[:inferiore:]' '[:superiore:]'
Questo comando rimuove tutti gli spazi e cambia le lettere in maiuscolo, producendo "HELLOWORLD".
Quando lavori con caratteri speciali, utilizza sequenze di escape o virgolette per garantire una corretta gestione. Ad esempio, per sostituire i caratteri di fine riga con spazi:
echo -e "line1\nline2\nline3" | tr '\n' ' '
Questo trasforma ogni nuova riga in uno spazio, producendo "line1 line2 line3".
Nelle attività di elaborazione dati, TR è prezioso per ripulire i file di input rimuovendo caratteri indesiderati o normalizzando la formattazione.
Sebbene non sia una crittografia sicura, TR può essere utilizzato per la semplice sostituzione dei caratteri, in modo simile ai codici Caesar di base.
Per preparare il testo per la visualizzazione o l'ulteriore elaborazione, TR può aiutare a standardizzare il formato convertendo maiuscole e minuscole o rimuovendo caratteri estranei.
Il comando TR può sembrare semplice a prima vista, ma la sua versatilità ed efficienza lo rendono uno strumento essenziale per chiunque lavori con il testo in ambienti simili a Unix. Che tu stia ripulendo dati, formattando testo o eseguendo una crittografia di base, TR può semplificare il tuo flusso di lavoro e risparmiare tempo.
Ci auguriamo che questa guida completa abbia fornito preziose informazioni sulle capacità e sugli usi del comando TR. Resta sintonizzato per articoli più informativi sulla tecnologia e sulle utilità software da serpulse.com.
| Posizione | Dominio | Pagina | Azioni |
|---|---|---|---|
| 1 | translate.yandex.ru | /dictionary/%d0%90%d... | |
|
Titolo
tr - Словарь и онлайн перевод на английский, русский ...
Ultimo aggiornamento
N / A
Autorità della pagina
N / A
Traffico:
N / A
Backlink:
N / A
Condivisioni sociali:
N / A
Tempo di caricamento:
N / A
Anteprima del frammento:
Бесплатный онлайн перевод с английского и других языков на русский и обратно . Переводчик работает со словами, текстами, а также веб-страницами и надписями ... |
|||
| 2 | ru.wikipedia.org | /;21485444 | |
|
URL completo
Titolo
N / A
Ultimo aggiornamento
N / A
Autorità della pagina
N / A
Traffico:
N / A
Backlink:
N / A
Condivisioni sociali:
N / A
Tempo di caricamento:
N / A
Anteprima del frammento:
Nessun frammento disponibile |
|||
| 3 | context.reverso.net | /%d0%bf%d0%b5%d1%80%... | |
|
Titolo
Перевод "TR" на русский - примеры английский
Ultimo aggiornamento
N / A
Autorità della pagina
N / A
Traffico:
N / A
Backlink:
N / A
Condivisioni sociali:
N / A
Tempo di caricamento:
N / A
Anteprima del frammento:
TR |
|||
| 4 | www.translate.ru | /%D0%BF%D0%B5%D1%80%... | |
|
Titolo
tr – перевод на русский с английского
Ultimo aggiornamento
N / A
Autorità della pagina
N / A
Traffico:
N / A
Backlink:
N / A
Condivisioni sociali:
N / A
Tempo di caricamento:
N / A
Anteprima del frammento:
перевод "tr" с английского на русский от PROMT, TR, транзакция, совокупный доход , tr shelf, TR switch, TR switching, транскрипция, произношение, ... |
|||
| 6 | www.trpub.ru | /about/ | |
|
URL completo
Titolo
О компании TR Publish
Ultimo aggiornamento
N / A
Autorità della pagina
N / A
Traffico:
N / A
Backlink:
N / A
Condivisioni sociali:
N / A
Tempo di caricamento:
N / A
Anteprima del frammento:
Компания TR Publish предоставляет профессиональные услуги письменного и устного перевода , а также услуги перевода и озвучивания видеоматериалов, современной ... |
|||
| 7 | www.babla.ru | /%D0%B0%D0%BD%D0%B3%... | |
|
Titolo
TR - Перевод на русский
Ultimo aggiornamento
N / A
Autorità della pagina
N / A
Traffico:
N / A
Backlink:
N / A
Condivisioni sociali:
N / A
Tempo di caricamento:
N / A
Anteprima del frammento:
Перевод 'tr' с английского на русский и многие другие переводы с помощью бесплатного онлайн словаря. |
|||
| Posizione | Dominio | Pagina | Azioni | |
|---|---|---|---|---|
| 1 | doka-guide.vercel.app | /html/tables/ | ||
|
URL completo
Titolo
Как устроены таблицы в HTML и как их правильно верстать.
Ultimo aggiornamento
N / A
Autorità della pagina
N / A
Traffico:
N / A
Backlink:
N / A
Condivisioni sociali:
N / A
Tempo di caricamento:
N / A
Anteprima del frammento:
« tr » расшифровывается как «table row» и переводится «ряд таблицы». |
||||
| 2 | info-master.su | /programming/web/htm... | ||
|
Titolo
Теги TR , TD и TH
Ultimo aggiornamento
N / A
Autorità della pagina
N / A
Traffico:
N / A
Backlink:
N / A
Condivisioni sociali:
N / A
Tempo di caricamento:
N / A
Anteprima del frammento:
Продолжаем изучать таблицы, и сегодня чуть подробнее об основных табличных тегах TR и TD, а также о малоизвестном теге TH. |
||||
| 3 | hcdev-ru.pages.dev | /html/tr/ | ||
|
URL completo
Titolo
< tr > HTML и CSS с примерами кода
Ultimo aggiornamento
N / A
Autorità della pagina
N / A
Traffico:
N / A
Backlink:
N / A
Condivisioni sociali:
N / A
Tempo di caricamento:
N / A
Anteprima del frammento:
Тег tr (от англ. table row — строка таблицы) служит контейнером для создания строки таблицы. |
||||
| 4 | basicweb.ru | /html/tag_tr.php | ||
|
URL completo
Titolo
Тег < tr > | HTML справочник
Ultimo aggiornamento
N / A
Autorità della pagina
N / A
Traffico:
N / A
Backlink:
N / A
Condivisioni sociali:
N / A
Tempo di caricamento:
N / A
Anteprima del frammento:
Строка таблицы определяется элементом tr . |
||||
| 5 | open-source-peace.github.io | /w3schoolsrus/tags/t... | ||
|
Titolo
HTML Тег < tr >. Справочник тегов. W3Schools на русском
Ultimo aggiornamento
N / A
Autorità della pagina
N / A
Traffico:
N / A
Backlink:
N / A
Condivisioni sociali:
N / A
Tempo di caricamento:
N / A
Anteprima del frammento:
Элемент tr содержит один или несколько th или td элементов. |
||||
| 6 | html.okpython.net | /html/html_spravochn... | ||
|
Titolo
HTML
Ultimo aggiornamento
N / A
Autorità della pagina
N / A
Traffico:
N / A
Backlink:
N / A
Condivisioni sociali:
N / A
Tempo di caricamento:
N / A
Anteprima del frammento:
В HTML тег tr (от англ. table row – строка таблицы) предназначен для формирования строк таблицы и может содержать заголовочные ячейки th или... |
||||
| 7 | htmlacademy.ru | /blog/html-tags/tr | ||
|
URL completo
Titolo
tr — строка таблицы — журнал «Доктайп» | HTML Academy
Ultimo aggiornamento
N / A
Autorità della pagina
N / A
Traffico:
N / A
Backlink:
N / A
Condivisioni sociali:
N / A
Tempo di caricamento:
N / A
Anteprima del frammento:
Если необходимо создать таблицу без использования тега < tr >, можете воспользоваться другими тегами для создания разметки, например... |
||||
| 8 | developer.mozilla.org | /en-us/docs/web/html... | ||
|
Titolo
< tr >
Ultimo aggiornamento
N / A
Autorità della pagina
N / A
Traffico:
N / A
Backlink:
N / A
Condivisioni sociali:
N / A
Tempo di caricamento:
N / A
Anteprima del frammento: 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.... | ||
|
Titolo
Курс Модуль 1
Ultimo aggiornamento
N / A
Autorità della pagina
N / A
Traffico:
N / A
Backlink:
N / A
Condivisioni sociali:
N / A
Tempo di caricamento:
N / A
Anteprima del frammento:
Внутри него размещаются строки таблицы, каждая из которых определяется с помощью тега < tr >. |
||||
| 10 | spravka.seodon.ru | /html/tr.php | ||
|
URL completo
Titolo
seodon.ru | Теги HTML - Тег TR
Ultimo aggiornamento
N / A
Autorità della pagina
N / A
Traffico:
N / A
Backlink:
N / A
Condivisioni sociali:
N / A
Tempo di caricamento:
N / A
Anteprima del frammento:
Естественно, к тегу < TR > можно применить не только его атрибуты, но и стили (CSS). |
||||