![]() |
Здравствуйте и добро от Соединенных Штатов UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Исключить слова и полное соответствие | Aejaz | UNIX перспективных И опытных пользователей | 1 | 05-02-2008 01:50 PM |
| Как удалить пробелы вокруг слова | sachin.gangadha | UNIX для чайников Вопросы И Ответы | 8 | 12-05-2007 04:00 AM |
| Удалить все появления слова в один выстрел | namishtiwari | Shell программирование и сценарии | 6 | 08-24-2007 09:41 AM |
| Может скрипт тянуть первое слово (или энный слово) от каждой команды из текстового файла? | коварный | Shell программирование и сценарии | 5 | 08-17-2006 07:29 AM |
| Sed поможет удалить все до WORD | drheams | Shell программирование и сценарии | 2 | 12-09-2005 05:34 PM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
Как удалить слово из файла?
Привет Все,
Я хочу, чтобы удалить слово из файла. Как это сделать. У меня файл, который содержит следующую информацию. EntityName: alba00r1.mis.amat.com OverallStatus: Малый IfName: Gi1 / 0 EntityName: alba00r1.mis.amat.com [0 [4]] OverallStatus: Нормальный IfName: Se0/0/0 EntityName: alba00r1.mis.amat.com [0 [1]] OverallStatus: Малый IfName: Gi0 / 0 EntityName: alba00r1.mis.amat.com [0 [2]] OverallStatus: NotMon IfName: Gi0 / 1 EntityName: alba00r1.mis.amat.com [0 [3]] OverallStatus: NotMon IfName: Tu0 EntityName: alba00r1.mis.amat.com [0 [14]] OverallStatus: Нормальный IfName: tu1 EntityName: alba00r1.mis.amat.com [0 [15]] OverallStatus: Нормальный IfName: Lo0 EntityName: alba00r1.mis.amat.com [0 [16]] OverallStatus: Нормальный IfName: Gi1/0.2 С помощью команды (без VI), Я удалить слова (EntityName: и OverallStatus: и IfName ![]() Спасибо заранее, Gobinathan.S |
|
||||
|
Вот что я сделал:
Код:
sed 's/EntityName//' asdf | sed 's/OverallStatus//' | sed 's/IfName//' |
|
||||
|
Код:
awk '{gsub(/(EntityName|OverallStatus|IfName):/,""); print}' file
sed -e 's/EntityName://g' -e 's/OverallStatus://g' -e 's/IfName://g' file
|
|
||||
|
Спасибо за вашу помощь. Это работало.
|
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|