Запитання з тегом «text-processing»

Механізація створення або маніпулювання електронним текстом.

22
Як я можу витягнути заздалегідь визначений діапазон рядків з текстового файлу в Unix?
У мене є дамп SQL для ~ 23000, що містить декілька даних, варті даних. Мені потрібно витягнути певний розділ цього файлу (тобто дані для однієї бази даних) і помістити його в новий файл. Я знаю і номер початкового і кінцевого рядків потрібних даних. Хтось знає команду Unix (або серію команд), …



23
Як використовувати sed для заміни лише першого появи у файлі?
Я хотів би оновити велику кількість вихідних файлів C ++ додатковими директивами включення перед будь-якими існуючими #includes. Для такого завдання я зазвичай використовую невеликий скрипт bash з sed, щоб переписати файл. Як я можу sedзамінити лише перше виникнення рядка у файлі, а не замінювати кожне виникнення? Якщо я користуюся sed …


7
Використання декількох роздільників у див
У мене є файл, який містить такі рядки: /logs/tc0001/tomcat/tomcat7.1/conf/catalina.properties:app.env.server.name = demo.example.com /logs/tc0001/tomcat/tomcat7.2/conf/catalina.properties:app.env.server.name = quest.example.com /logs/tc0001/tomcat/tomcat7.5/conf/catalina.properties:app.env.server.name = www.example.com У наведеному вище висновку я хочу витягнути 3 поля (№ 2, 4 і останнє *.example.com). Я отримую такий результат: cat file | awk -F'/' '{print $3 "\t" $5}' tc0001 tomcat7.1 tc0001 tomcat7.2 tc0001 …


24
Чи все-таки є підстави вчитися AWK?
Я постійно вивчаю нові інструменти, навіть старомодні, бо люблю використовувати правильне рішення проблеми. Тим не менш, мені цікаво, чи є ще якісь причини вивчити деякі з них. awkнаприклад , мені цікаво, але для простої обробки тексту, я можу використовувати grep, cut, sedі т.д. , а для складних, я піду на …

7
Як отримати першу літеру у змінній Баша?
У мене є змінна Bash $word, яка іноді є словом або реченням, наприклад: word="tiger" Або: word="This is a sentence." Як я можу створити нову змінну Bash, яка дорівнює лише першій букві, знайденій у змінній? Наприклад, вищезазначене буде: echo $firstletter t Або: echo $firstletter T


5
Обробка тексту - Python проти продуктивності Perl [закрито]
Це питання навряд чи допоможе будь-яким майбутнім відвідувачам; це стосується лише невеликої географічної області, конкретного моменту часу або надзвичайно вузької ситуації, яка, як правило, не застосовується до світової аудиторії Інтернету. Щоб отримати допомогу щодо розширення цього питання, відвідайте довідковий центр . Закрито 8 років тому . Ось мій сценарій Perl …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.