Форум — General Поменять регистр текста в текстовых файлах 0 0 На прописные. Кажется, что это нереально ) Ссылка
Проще простого, но тебе, сцуко, лень даже пальцем шевельнуть для поиска. sdio ★★★★★ (18.03.08 15:38:09 MSK) Показать ответы Ссылка
Ответ на: комментарий от sdio 18.03.08 15:38:09 MSK find и xargs? anonymous (18.03.08 15:47:13 MSK) Ссылка
Ответ на: комментарий от sdio 18.03.08 15:38:09 MSK Оскорбить может каждый, ты хоть намекни search-phrase для google? anonymous (18.03.08 15:48:59 MSK) Показать ответы Ссылка
Ответ на: комментарий от anonymous 18.03.08 15:48:59 MSK Все буквы будут большими:sed -i 's/.*/\U&/' *.txtВсе буквы будут маленькими:sed -i 's/.*/\L&/' *.txtP.S. find & xargs добавить по-вкусу. sdio ★★★★★ (18.03.08 15:51:44 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 18.03.08 15:48:59 MSK >намекни search-phrase для google?man sed sdio ★★★★★ (18.03.08 15:52:14 MSK) Ссылка
Ответ на: комментарий от sdio 18.03.08 15:51:44 MSK Ты не мог сказать мне не направлять сам вывод в исходный файл? anonymous (18.03.08 15:58:23 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 18.03.08 15:58:23 MSK А разве ты в заголовке или в теле сообщения говорил о необходимости сохранять исходные файлы?А разве не надо прочитать man о каждой опции команды?rm -rf /тоже не глядя запустишь? sdio ★★★★★ (18.03.08 16:01:05 MSK) Показать ответ Ссылка
Ответ на: комментарий от sdio 18.03.08 16:01:05 MSK sed -i 's/.*/\U&/' * убило мои файлы! anonymous (18.03.08 16:02:20 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 18.03.08 16:02:20 MSK что значит убило? Сменило регистр, как ты и просил. sdio ★★★★★ (18.03.08 16:06:37 MSK) Показать ответы Ссылка
Ответ на: комментарий от sdio 18.03.08 16:06:37 MSK А ты сам попробуй anonymous (18.03.08 16:10:41 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 18.03.08 16:10:41 MSK sergey@sdio:~$ cd /tmp/ sergey@sdio:tmp$ mkdir 1 sergey@sdio:tmp$ cd 1 sergey@sdio:1$ echo 'Строка Номер 1' > a1.txt sergey@sdio:1$ echo 'Строка Номер 2' >> a1.txt sergey@sdio:1$ echo 'Строка Номер 3' >> a1.txt sergey@sdio:1$ cp a1.txt a2.txt sergey@sdio:1$ ls -l total 8 -rw-r--r-- 1 sergey sergey 78 2008-03-18 15:33 a1.txt -rw-r--r-- 1 sergey sergey 78 2008-03-18 15:33 a2.txt sergey@sdio:1$ sed -i 's/.*/\U&/' *.txt sergey@sdio:1$ ls -l total 8 -rw-r--r-- 1 sergey sergey 88 2008-03-18 15:33 a1.txt -rw-r--r-- 1 sergey sergey 93 2008-03-18 15:33 a2.txt sergey@sdio:1$ cat a1.txt СТРОКА НОМЕР 1 �СТРОКА НОМЕР 2 �СТРОКА НОМЕР 3 sergey@sdio:1$ cat a2.txt �СТРОКА НОМЕР 1 �СТРОКА НОМЕР 2 �СТРОКА НОМЕР 3 sdio ★★★★★ (18.03.08 16:37:18 MSK) Показать ответ Ссылка
tr '[:upper:]' '[:lower:]' <UPPER >lower php-coder ★★★★★ (18.03.08 16:38:37 MSK) Показать ответ Ссылка
Ответ на: комментарий от sdio 18.03.08 16:37:18 MSK file *? Попробуй открыть gedit'ом anonymous (18.03.08 16:40:25 MSK) Показать ответы Ссылка
Ответ на: комментарий от anonymous 18.03.08 16:40:25 MSK $ file a* a1.txt: UTF-8 Unicode text a2.txt: UTF-8 Unicode text sdio ★★★★★ (18.03.08 16:47:37 MSK) Ссылка
Ответ на: комментарий от anonymous 18.03.08 16:40:25 MSK $ hd a1.txt 00000000 d0 a1 d0 a2 d0 a0 d0 9e d0 9a d0 90 20 d0 9d d0 |............ ...| 00000010 9e d0 9c d0 95 d0 a0 20 31 0a f9 80 80 88 81 d0 |....... 1.......| 00000020 a1 d0 a2 d0 a0 d0 9e d0 9a d0 90 20 d0 9d d0 9e |........... ....| 00000030 d0 9c d0 95 d0 a0 20 32 0a f9 80 80 88 81 d0 a1 |...... 2........| 00000040 d0 a2 d0 a0 d0 9e d0 9a d0 90 20 d0 9d d0 9e d0 |.......... .....| 00000050 9c d0 95 d0 a0 20 33 0a |..... 3.| 00000058 sdio ★★★★★ (18.03.08 16:48:13 MSK) Ссылка
Ответ на: комментарий от php-coder 18.03.08 16:38:37 MSK только latin-1 sdio ★★★★★ (18.03.08 16:49:58 MSK) Ссылка