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

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

85
Преобразовать содержимое файла в нижний регистр

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

72
Замените несколько пробелов одним, используя только 'tr'

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

36
Как сделать так, чтобы tr знал не-ascii (юникод) символы?

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

35
Почему нельзя читать из / dev / urandom в OSX?

Коллега предложил создать случайный ключ с помощью следующей команды: tr -dc A-Za-z0-9_\!\@\#\$\%\^\&\*\(\)-+= < /dev/urandom | head -c 32 | xargs Это дало мне ошибку: tr: недопустимая последовательность байтов Я обеспокоен тем, что у меня нет /dev/urandomв моей системе. Я попытался поискать...

25
Удалить все пробелы, табуляции, новые строки и т. Д. Из переменной?

Это ошибка, которую я получаю, и она терпит неудачу из-за переменной, значение которой должно быть 2 (я получаю это, используя a select * from tabel). Я получаю пробелы в этой переменной. + 0 != 2 ./setjobs[19]: 0: not found. Как удалить все эти пробелы или символ новой строки из этой переменной?...

24
tr жалуется на «недопустимую последовательность байтов»

Я новичок в UNIX и использую «Командную строку Mac OS X» Кирка МакЭлхарна, чтобы научить себя некоторым командам. Я пытаюсь использовать trи grepтак, чтобы я мог искать текстовые строки в обычном документе MS-Office Word. $ tr '\r' '\n' < target-file | grep search-string Но все, что он...

21
Генерация случайного пароля; почему это не портативный?

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

18
Что делают точки в этой команде tr: tr… AZ A-ZA-Z <<< «JVPQBOV» (с 13 точками)

Я хочу использовать, trчтобы сделать некоторые преобразования Rot13. Я прекрасно понимаю эту команду: tr A-Za-z N-ZA-Mn-za-m <<< "URYC ZR CYRNFR" какой вывод HELP ME PLEASE, но я не могу понять, как эта другая команда может произвести то же преобразование rot13: tr .............A-Z A-ZA-Z...

16
Как получить дамп всех расширенных атрибутов для файла?

Getfattr выводит список расширенных атрибутов для выбранного файла. Тем не менее, getfattr --dump filename только выводит user.*пространство имен , а не security.*, system.*и trusted.*пространства имен. Как правило, атрибуты пространства имен пользователя отсутствуют, если вы не прикрепили их к...

16
В чем смысл вывода lsattr

Я задаюсь вопросом , что выход из lsattrсередины перехода печатает так странно , как следует, когда я пытался: lsattr /usr. $ lsattr /usr -----------------e- /usr/local -----------------e- /usr/src -----------------e- /usr/games --------------I--e- /usr/include --------------I--e- /usr/share...

15
Состояние поддержки ZFS xattr во FreeBSD

Я пытаюсь понять, поддерживаются ли xattrs во FreeBSD с помощью ZFS или, скорее, в какой степени. Я прочитал некоторую противоречивую информацию. zfs get xattrсписки как on (default)для /, /usrи /var, но , как off (temporary)для всех других наборов данных, в том числе детей, упомянутые выше. Запуск...

15
Превращение отдельных строк в разделенный запятыми список с цитируемыми записями

У меня есть следующие данные (список пакетов R, проанализированных из файла Rmarkdown), которые я хочу превратить в список, который я могу передать R для установки: d3heatmap data.table ggplot2 htmltools htmlwidgets metricsgraphics networkD3 plotly reshape2 scales stringr Я хочу превратить список в...

15
Как клонировать / скопировать все атрибуты файла / каталога в другой файл / каталог?

Я хочу скопировать атрибуты (принадлежность, группа, ACL, расширенные атрибуты и т. Д.) Одного каталога в другой, но не содержимое самого каталога. Это не работает: cp -v --attributes-only A B cp: omitting directory `A' Примечание: так не должно быть...

15
Как удалить пробелы из переменных оболочки?

Я сделал следующее в командной строке: $ text="name with space" $ echo $text name with space Я пытаюсь использовать tr -d ' 'для удаления пробелов и в результате: namewithspace Я пробовал несколько вещей, как: text=echo $text | tr -d ' ' Пока не повезло, надеюсь, вы, замечательный народ, можете...

14
Могу ли я использовать `sed` для перевода символов, таких как` tr`?

Я хотел бы заменить набор символов соответствующими символами из другого набора, примерно так: original set: ots "target" set: u.x foobartest → fuubar.ex. Подобные переводы / транслитерации являются специальностью trкоманды: $ echo 'foobartest' | tr 'ots' 'u.x' fuubar.ex. К сожалению tr, не...

12
сохранение расширенных атрибутов с помощью cp / rsync

При копировании с cpрасширенные атрибуты не сохраняются даже при явном cp -a --preserve=all /source /dest или cp -a --preserve=xattr /source /dest То же самое с rsync, т.е. rsync -aq -A -X --delete /source /dest Однако в целевой файловой системе я могу создать расширенный атрибут вручную (с помощью...

11
Как расширенные атрибуты хранятся и сохраняются?

У меня небольшой вопрос о расширенных атрибутах файла. Предположим, я помечаю свои файлы метаданными в расширенных атрибутах (например, для учета целостности - но это не имеет значения для моего вопроса). Вопросы, которые возникают сейчас: Где хранятся эти атрибуты? Конечно, не в inode, я думаю, но...

11
Можно ли связать команды tr, чтобы избежать нескольких процессов tr в конвейере?

У меня есть куча TXT-файлов, я хотел бы вывести их в нижнем регистре, только в алфавитном порядке и по одному слову в строке, я могу сделать это с помощью нескольких trкоманд в конвейере, например: tr -d '[:punct:]' <doyle_sherlock_holmes.txt | tr '[:upper:]' '[:lower:]' | tr ' ' '\n' Возможно...

11
Самый быстрый и самый основной способ заменить «\ r \ n» на «\ n» в файле?

Я предполагаю, что trэто более основной метод и, следовательно, возможно более быстрый способ заменить вещи в данном файле. Однако tr может заменить только одинаковое количество символов. смысл... 2 символа могут быть заменены только 2 символами, что означает замену \r\nс не \nможет быть...