Запитання з тегом «tr»

Що стосується питань tr, утиліта, яка перекладає або видаляє символи. Використовуйте цей тег для запитань про саму утиліту tr або для питань, що виникають у результаті її використання.

6
Перетворення вмісту файлів у малі регістри
У мене є tempфайл з невеликим і великим змістом. Вхідні дані Зміст мого tempфайлу: hi Jigar GANDHI jiga Я хочу перетворити все верхнє на нижнє . Командування Я спробував таку команду: sed -e "s/[A-Z]/[a-z]/g" temp але отримали неправильний вихід. Вихідні дані Я хочу це: hi jigar gandhi jiga Що повинно …



1
Як довести до відома не-ascii (unicode) символів?
Я намагаюся видалити деякі символи з файлу (UTF-8). Я використовую trдля цієї мети: tr -cs '[[:alpha:][:space:]]' ' ' <testdata.dat Файл містить деякі іноземні символи (наприклад, "Латвійська" або "àé"). trСхоже, їх не розуміє: він трактує їх як не-альфа і видаляє теж. Я спробував змінити деякі мої параметри локалі: LC_CTYPE=C LC_COLLATE=C tr …

6
Чому tr не можна читати з / dev / urandom на OSX?
Колега запропонував створити випадковий ключ за допомогою наступної команди: tr -dc A-Za-z0-9_\!\@\#\$\%\^\&\*\(\)-+= < /dev/urandom | head -c 32 | xargs Це дало мені помилку: tr: Незаконна послідовність байтів Мене хвилює те, що я не маю /dev/urandomсвоєї системи. Я спробував googling, щоб зрозуміти, як встановити цей файл, але я з'явився порожнім. …
35 osx  random  tr 

2
Видалення всіх пробілів, вкладок, нових рядків тощо зі змінної?
Це помилка, яку я отримую, і вона провалюється через змінну, значення якої повинно бути 2 (я отримую це за допомогою a select * from tabel). У цій змінній я отримую пробіли. + 0 != 2 ./setjobs[19]: 0: not found. Як видалити всі ці пробіли чи новий рядок із цієї змінної? …
25 shell  sed  tr  whitespace  newlines 

2
tr скаржиться на "Незаконні послідовності байтів"
Я абсолютно новий для UNIX, і я використовую "Кінговий рядок Mac OS X" Кірка МакЛехрена, щоб навчити себе деяким командам. Я намагаюся використовувати trі grepтак , що я можу шукати текстові рядки в регулярній MS-Office Word Document. $ tr '\r' '\n' < target-file | grep search-string Але все, що повертається: …

6
Створення випадкового пароля; чому це не портативний?
Я хочу створити випадковий пароль, і роблю це так: </dev/urandom tr -dc [:print:] | head -c 64 На моєму ноутбуці, на якому працює Ubuntu, це створює лише друковані символи, як було призначено. Але коли я заходжу на сервер своєї школи, який запускає Red Hat Enterprise Linux, і запускаю його там, …

3
Що роблять точки в цій команді tr: tr… AZ A-ZA-Z <<< “JVPQBOV” (з 13 крапками)
Я хочу використовувати trдля перетворення rot13. Я чудово розумію цю команду: tr A-Za-z N-ZA-Mn-za-m &lt;&lt;&lt; "URYC ZR CYRNFR" який вихід є HELP ME PLEASE, але я не можу зрозуміти, як ця інша команда може зробити таке ж перетворення rot13: tr .............A-Z A-ZA-Z &lt;&lt;&lt; "URYC ZR CYRNFR" Тож у мене є …
18 tr 

5
Як видалити пробіли зі змінних оболонок?
У командному рядку я зробив наступне: $ text="name with space" $ echo $text name with space Я намагаюся використовувати tr -d ' 'для видалення пробілів і отримав результат: namewithspace Я спробував кілька речей, таких як: text=echo $text | tr -d ' ' Досі не пощастило, сподіваємось, вам чудовий народ може …
15 shell  command-line  tr 

8
Перетворення окремих рядків у список, розділений комами, із цитованими записами
У мене є такі дані (список пакетів R, розібраних з файлу Rmarkdown), які я хочу перетворити на список, який я можу передати в R для встановлення: d3heatmap data.table ggplot2 htmltools htmlwidgets metricsgraphics networkD3 plotly reshape2 scales stringr Я хочу перетворити список у список форми: 'd3heatmap', 'data.table', 'ggplot2', 'htmltools', 'htmlwidgets', 'metricsgraphics', …
15 linux  sed  csv  tr 

3
Чи можу я використовувати "sed" для перекладу символів на зразок `tr`?
Я хотів би замінити набір символів відповідними символами з іншого набору, приблизно так: original set: ots "target" set: u.x foobartest → fuubar.ex. Переклади / транслітерації, як це, є спеціальністю trкоманди: $ echo 'foobartest' | tr 'ots' 'u.x' fuubar.ex. На жаль tr, не підтримує зміну файлів на місці, як sedце робиться. …
14 sed  tr 

2
Найшвидший і найважливіший спосіб замінити "\ r \ n" на "\ n" у файлі?
Я вважаю tr, що це більш основний метод, і, ймовірно, більш швидкий спосіб заміни речей у заданому файлі. Однак tr може замінити лише рівну кількість символів. сенс ... 2 символи можна замінити лише двома символами, що означає заміну \r\nз не \nйдеться про питання черезtr наступний найкращий варіант sed? є СЕД …
11 sed  replace  tr 

1
Чому команда tr не читається з файлу?
Я переглянув книгу Unix, людину та сторінку вікіпедії, trале не зміг знайти причину, чому вона була розроблена / реалізована таким чином, що вона не читається з файлу, а строго лише зі стандартного вводу. Наприклад, такі інструменти, як wc, grep, sed, і awkвсі будуть щасливі зчитують дані з файлу , якщо …
11 history  tr 

3
Чи можуть бути команди tr ланцюгами, щоб уникнути декількох процесів tr у трубопроводі?
У мене є маса файлів txt, я хотів би виводити їх у нижньому регістрі, лише алфавітом та одним словом на рядок, я можу це зробити за допомогою декількох trкоманд у конвеєрі, як це: tr -d '[:punct:]' &lt;doyle_sherlock_holmes.txt | tr '[:upper:]' '[:lower:]' | tr ' ' '\n' Чи можливо це зробити …
11 sed  awk  perl  tr 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.