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

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

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

10
Как преобразовать текстовые файлы UTF-8 в верхний регистр в bash?

У меня есть несколько UTF-8 .txt файлов, которые я хотел бы преобразовать в верхний регистр. Если бы это был просто ASCII, я мог бы использовать: tr [:lower:] [:upper:] Но так как я работаю с диакритическими знаками и прочим, это, похоже, не работает. Я думаю, это может сработать, если я установлю...

10
Скажите, если папка / файл скрыт в Mac OS X

Я знаю, что вы можете установить или снять скрытый флаг папки / файла, выполнив chflags hidden foo.txtи chflags nohidden foo.txt. Но в любом случае можно сказать, является ли папка / файл в данный момент скрытым или нет? Я не хочу просто определить, начинается ли папка / файл с...

10
Странное поведение tr с использованием диапазонов

У меня есть один конкретный сервер, который демонстрирует странное поведение при использовании tr. Вот пример с рабочего сервера: -bash-3.2$ echo "abcdefghijklmnopqrstuvwxyz1234567890"|tr -d [a-z] 1234567890 -bash-3.2$ Это имеет смысл для меня. Это, однако, с «специального» сервера: [root@host~]#...

10
Можно ли отключить буферизацию для tr?

trпохоже, буферизует свои данные, так что эта команда LongRunningCommand|tr \\n ,начнет выводить данные только после накопления нескольких килобайт ввода от LongRunningCommand. Есть ли способ принудительно trостановить эту буферизацию или любую другую команду, которая может заменить новые строки...

9
В чем разница между `-C` и` -c` в команде `tr`?

Сегодня я немного узнал о trкоманде. Но я застрял в понимании разницы между -cи -C. В руководстве сказано: -C Complement the set of characters in string1, that is ``-C ab'' includes every character except for `a' and `b'. -c Same as -C but complement the set of values in string1. Я не совсем...

9
tr a A </ etc / hosts | sort -r | pr -d> / etc / hosts

В этой строке: tr a A < /etc/hosts | sort -r |pr -d > /etc/hosts каков будет ожидаемый результат? Я знаю, что строчные буквы "а" изменится на прописные буквы "А", но что дальше? Будет ли перезаписан исходный файл, поскольку перенаправление выполняется с тем же именем...

9
Разница между xattr и chattr

Какая связь и разница между xattrи chattr? Я хочу знать, когда я устанавливаю chattrатрибут в Linux, что происходит внутри ядра Linux и метаданных inode.

8
как удалить карантин из прав доступа к файлам в OS X

Я скачал файл .pem, и моя Mac OS X (10.8.2) добавила @знак в конце прав доступа к файлу. Это вызывает проблемы с правами доступа к файлам. Я не могу удалить флаг карантина. Я даже попробовал команду xattr -d <filename>.pem но это не...

8
Ошибка `chattr + i` в NFS

Я пытаюсь защитить свой authorized_keysфайл, чтобы предотвратить его изменение. Я запускаю это: [root@localhost]# chattr +i authorized_keys chattr: Inappropriate ioctl for device while reading flags on authorized_keys Я думаю, что это может быть связано с файловой системой: [root@localhost]# stat...

8
Удаление непечатаемых символов из ожидаемых журналов?

Как я могу удалить следующие последовательности символов из моих файлов? ^[[64;8H, ^[[?25h, И ^[[1;64rт.д. , или избежать необходимости ожидать добавить их в первую очередь? Фон: Я использую коллекцию ожидаемых сценариев для определенных задач. Выходные файлы, которые я собираю, часто содержат...

8
Требуется объяснение того, как я могу повторить символ в оболочке POSIX

Следующий ответ на переполнение стека, Как я могу повторить символ в Bash? навязывает один правдоподобный способ POSIX - только повторение одного символа следующим образом. В этом примере давайте используем знак равенства 100 раз: printf %100s | tr " " "=" Моя проблема в том, что я не понимаю, как...