![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| заменить последний / на | | naikaa | Shell программирование и сценарии | 6 | 01-17-2008 02:19 AM |
| Как заменить в Vi | ravi.sadani19 | Shell программирование и сценарии | 5 | 06-25-2007 10:30 AM |
| Заменить \ с N \ R \ N | Chanakya.m | Shell программирование и сценарии | 3 | 07-19-2006 08:20 AM |
| Как заменить использованием СЭД? | махатма | Shell программирование и сценарии | 4 | 03-23-2006 03:04 PM |
| Заменить | jda2001 | UNIX для чайников Вопросы И Ответы | 2 | 09-06-2005 03:20 PM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
заменить
привет
Я входных файлов в этом формате E102 | 0 | 1-23-1994 | 0 | 12-5-1994 | E003 | A | 10450 | charan, devupalli | 5000 Как превратить это в outfile E102 ,0,1-23-1994 ,0,12-5-1994, E003, A, 10450, charan, devupalli, 5000 Я wann выход в Excel листов ......... поэтому я конвертирования в формат CSV .. но у меня есть имя файла, как имя, фамилия и он должен присутствовать в одном столбце charan, devupalli Просьба прислать мне как можно скорее. заранее спасибо Вишня |
|
||||
|
привет
$ Кошки> in6
E102 | 0 | 1-23-1994 | 0 | 12-5-1994 | E003 | A | charan, devupalli | +2000 $ SED 'S /|/,/ G' in6> out6.csv $ Кота out6.csv E102 ,0,1-23-1994 ,0,12-5-1994, E003, A, charan, devupalli, 2000 в Excel В Excel я получаю charan и devupalli в две колонки, но мне нужно, чтобы в одном столбце, как charan, devupalli ..... спасибо Вишня |
|
||||
|
Я не уверен, я в следующий что вы говорите, но, если я ... Код:
cat in|tr "|" "," > out следует, что вы хотите. Я не думаю, я понимаю, почему ваши SED заявление, не работает, но тр заменит | 'S с' S |
|
||||
|
привет
Цитата:
Если у меня есть файл, как E001 | 0 | 23/01/2007 |CHARAN, DEVUPALLI| 4000 | Индия |! INPUT E001, 0,23 / 01/2007,CHARAN, DEVUPALLI, 4000, Индия |! OUTPUT Я можете преобразовать файл, используя SED...... А я Получение OUT PUT ......... Но я получить CHARAN В отдельной колонке и ПО DEVUPALLI В отдельной колонке. Мне нужно, чтобы ОРГАНИЗАЦИИ CHARAN, DEVUPALLI В одном COULMN ........ как это сделать ........ PLS отправить как это сделать |
|
||||
|
Чувак, во-первых, потерять колпаки.
Во-вторых, я думаю, ваша проблема лежит на пути у ручки Excel, а не Unix. Если перевести все "|" до запятой, запятая становится разделитель и "charan, devupalli" стали два отдельных элементов, разделенных запятыми. Файл не должен иметь запятой в качестве разделителя можно установить трубы знак в качестве разделителя слишком (Используйте Сервис-> текста на столбцы, и вы можете установить разделитель существует) Таким образом, вы можете использовать самые первые строки непосредственно в Excel, не нужно мод в Unix. Вы просто собирается кругах. |
|
||||
|
Если вы действительно хотите конвертировать сепаратор для запятую, не по причинам, вы можете иметь запятую внутри области, поставив ее в двойные кавычки. Разные (за) версии Excel иметь различные ошибки и конвенций, о том, как именно они перерыва, когда вы попытаетесь сделать это, так что вам придется экспериментировать немного.
|
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|