Вопросы с тегом «tr»

По вопросам, относящимся к tr, утилите, которая переводит или удаляет символы. Используйте этот тег для вопросов о самой утилите tr или вопросов о проблемах, связанных с ее использованием.

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

5
Замените несколько пробелов одним, используя только 'tr'
У меня есть файл f1.txt: ID Name 1 a 2 b 3 g 6 f Количество пробелов не фиксировано. Каков наилучший способ заменить все пробелы одним пробелом, используя только tr? Это то, что я до сих пор: cat f1.txt | tr -d " " Но вывод: IDName 1a 2b 3g …
72 shell  cut  tr 


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

6
Почему нельзя читать из / dev / urandom в OSX?
Коллега предложил создать случайный ключ с помощью следующей команды: tr -dc A-Za-z0-9_\!\@\#\$\%\^\&\*\(\)-+= < /dev/urandom | head -c 32 | xargs Это дало мне ошибку: tr: недопустимая последовательность байтов Я обеспокоен тем, что у меня нет /dev/urandomв моей системе. Я попытался поискать в Google, чтобы выяснить, как установить этот файл, но …
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. $ tr '\r' '\n' < target-file | grep search-string Но все, что он возвращает, это: Illegal …

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', 'networkD3', …
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 символа могут быть заменены только 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.