![]() |
Здравствуйте и добро от Соединенных Штатов UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Как объединить различные coulmn в терминах файлы | rahul sharma11 | Shell программирование и сценарии | 10 | 05-09-2008 03:55 AM |
| обработкой матрицу столбец мудрых | Abhishek Гхосе | Shell программирование и сценарии | 5 | 08-21-2007 12:55 PM |
| Помимо Unix (строка мудрый) | gauravgoel | Shell программирование и сценарии | 3 | 05-17-2007 04:27 AM |
| Манипулируя полями записи мудрых | rinku11 | Shell программирование и сценарии | 1 | 12-07-2005 10:42 AM |
| Система идентификации RAM слот покоординатного | diliphere | UNIX перспективных И опытных пользователей | 0 | 08-23-2005 08:45 AM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
Вставить coulmn мудрых
Здравствуйте,
Мне нужно несколько разъяснений в видов пасты команду ussage в coulmn режим: В каталоге я несколько файлов отличать как *. CPU *. vmem и *. карту и coulmn позиции как первый процессор файл 89576 89576 89576 89576 89576 89576 89576 второй процессор файл 46312 46312 46312 46312 46312 46312 46312 46312 46312 и третьего процессора файл 46392 46392 46392 46392 46392 46392 и я хочу, чтобы мой вывод как Первый, второй файл, третий файл 89576,46312,46392 89576,46312,46392 89576,46312,46392 89576,46312,46392 89576,46312,46392 89576,46312,46392 Я могу сделать это легко вставить команду паста-Д "," первый файл второго процессора CPU файл третьего процессора файла> выходных но не знаете, сколько количество файлов Есть для CPU extn .... Я написал скрипт: LS-лтр | TR-S "" ";" | светотеневую D ";"-F9 | egrep "(. процессора $ |. vmem $ |. карту $)"> temp1 светотеневую D "." -F1, 2 temp1 | сорт-U |> temp2 для VAR `кота в temp2` делать паста-Д "," $ VAR ">> из готово Но это будет вставить файл, я же coulmn: Просьба предложить возможные одной командной строке для него. Я думаю, с помощью nawk или SED Я могу это сделать, но я не AMD хорошее знание их ... заранее спасибо Апарна |
|
||||
|
Привет
Я смогла сделать то, что я хотел с помощью следующего скрипта
LS-лтр *. vmem | TR-S "" ";" | светотеневую D ";"-F9 | сорт-N> list_vmem var1 \u003d `TR-S '\ N' '' <list_vmem` var2 \u003d `TR-S '\ N' ',' <list_vmem` Эхо $ var2> output_vmem.csv паста-Д "," $ var1>> output_vmem.csv LS-лтр *. карту | TR-S "" ";" | светотеневую D ";"-F9 | сорт-N> list_mem var1 \u003d `TR-S '\ N' '' <list_mem` var2 \u003d `TR-S '\ N' ',' <list_mem` Эхо $ var2> output_mem.csv паста-Д "," $ var1>> output_mem.csv LS-лтр *. CPU | TR-S "" ";" | светотеневую D ";"-F9 | сорт-N> list_cpu var1 \u003d `TR-S '\ N' '' <list_cpu` var2 \u003d `TR-S '\ N' ',' <list_cpu` Эхо $ var2> output_cpu.csv паста-Д "," $ var1>> output_cpu.csv Но можно предположить soembody PLS одну строку решение для нескольких файлов, которые надо вставить coulmn мудрым, когда мы не знаете число файлов, которые будут вставлены ...... Спасибо |
|
||||
|
Привет Апарна
У вас есть несколько типов файлов, и неизвестно рассчитывать каждый . У меня нет единого лайнер, как вы просили. Но slighter меньше, чем версия у вас в руке. Попробуйте это видеть, если ее использовать в любых # / бен / KSH Я в "CPU" "vmem" "карту" делать паста-Д "," *. $ (I)> $ (I). из готово Как вы догадываетесь, он делает три файла cpu.out, vmem.out и mem.out!!! |
|
||||
|
Большое спасибо работает .............
|
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|