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

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

2
Дивна поведінка tr з використанням діапазонів
У мене є один конкретний сервер, який проявляє дивну поведінку при використанні tr. Ось приклад з працюючого сервера: -bash-3.2$ echo "abcdefghijklmnopqrstuvwxyz1234567890"|tr -d [a-z] 1234567890 -bash-3.2$ Це має для мене ідеальний сенс. Однак, це з "спеціального" сервера: [root@host~]# echo "abcdefghijklmnopqrstuvwxyz1234567890"|tr -d [a-z] abcdefghijklmnpqrstuvwxyz1234567890 Як бачите, видалення всіх малих символів не вдається. …

3
Як конвертувати файли UTF-8 txt у всі великі регістри в bash?
У мене є кілька файлів UTF-8 .txt, які я хотів би перетворити на всі великі регістри. Якби це був просто ASCII, я міг би використовувати: tr [:lower:] [:upper:] Але оскільки я працюю з діакритикою та іншим, це, здається, не працює. Я думаю, це може спрацювати, якщо я встановлю відповідну локаль, …
10 locale  unicode  text  tr 

2
Чи можу я відключити буферизацію для tr
trЗдається, буферний вхід таким чином, що ця команда LongRunningCommand|tr \\n ,почне виробляти вихід лише після накопичення кількох кілобайт входу від LongRunningCommand. Чи є спосіб змусити trзупинити цю буферизацію чи будь-яку іншу команду, яка може замінити нові рядки на інші символи без буферизації? PS Я вже без успіху спробував перші дві …
10 tr 

1
tr a A </ etc / hosts | сортувати -r | pr -d> / тощо / хостів
У цьому рядку: tr a A &lt; /etc/hosts | sort -r |pr -d &gt; /etc/hosts який був би очікуваний результат? Я знаю, що нижній регістр 'a' зміниться на верхній регістр 'A', але що далі? Чи був би перезаписаний оригінальний файл, оскільки переспрямовування має те саме ім’я файлу?
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.