![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Нужна команда дисплея "Эхо команда значение в цикле" в одной строке. | sakthifire | Shell программирование и сценарии | 2 | 03-04-2009 09:49 AM |
| Дисплей разрешения в восьмеричной форме | venkatesht | UNIX для чайников Вопросы И Ответы | 11 | 02-13-2009 09:18 AM |
| Замена дисплея и формата файлов | wahi80 | UNIX для чайников Вопросы И Ответы | 1 | 08-02-2008 09:12 PM |
| несовместимо Ls команду отображения в окне командной строки И работает, как задания хрон | rajranibl | SuSE | 5 | 07-30-2007 09:26 AM |
| SED для отображения даты в DD / MM / YYYY формате | SARS | Shell программирование и сценарии | 2 | 02-15-2007 03:32 AM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
Ls команду формата отображения
Привет я 3 файлов
[osbadmin @ QA1 CP] $ LS-л -RW-R - R - 1 osbadmin osbadmin 427701 Apr 22 12:06 SANITY_TEST -RW-R - R - 1 osbadmin osbadmin 427701 Apr 22 12:06 Успех 123333 -RW-R - R - 1 osbadmin osbadmin 427701 Apr 22 12:06 Успех 123333 (1) Мне нужно, чтобы этот "SANITY_TEST" "Успех 123333" "Успех 123333 (1)" Это означает, что я должен использовать этот массив элементов, как обр \u003d ( "SANITY_TEST" "Успех 123333" "Успех 123333 (1)") Пожалуйста, помогите мне. Спасибо заранее |
|
||||
|
Попробуйте это: Код:
val="\"";
ls -ltr | awk -v var=$val '{ORS=" ";print var $NF var; }'
|
|
||||
|
она не работает PLZ HLP
Цитата:
Привет Когда я попытался эту команду [osbadmin @ QA1 CP] $ LL Всего 1272 -RW-RW-R - 1 osbadmin osbadmin 0 Apr 22 14:38 АБ -RW-R - R - 1 osbadmin osbadmin 427701 Apr 22 12:06 SANITY_TEST -RW-R - R - 1 osbadmin osbadmin 427701 Apr 22 12:06 Успех 123333 -RW-R - R - 1 osbadmin osbadmin 427701 Apr 22 12:06 Успех 123333 (1) [osbadmin @ QA1 CP] $ Это дает [osbadmin @ QA1 CP] $ Val \u003d "\" "; LS-лтр | AWK-V VAR \u003d $ вальс '(ПРС \u003d" "; печати VAR $ Н.Ф. VAR;)' "1272" "(1)" "123333" "SANITY_TEST" "B" [osbadmin @ QA1 CP] $ Я должен получить вывод как "АБ" "SANITY_TEST" "Успех 123333" "Успех 123333 (1)" Пожалуйста, помогите мне ......... |
|
||||
|
Цитата:
Код:
ls -ltr | sed '/^-/!d' | sed 's/\(.*\):\([0-9]*\) \(.*\)/\"\3\"/' | tr "\n" " " |
|
||||
|
Его абсолютно полезно
Цитата:
Благодаря этому работает ........................... Спасибо еще раз. |
|
||||
|
Заполнить массив
Что KSH: Код:
set -A arr $(ls) Или: Код:
ls | while read file do i=$(($i+1)) arr[i]="$file" done Привет |
|
||||
|
Цитата:
Thaks за вашу поддержку .............. |
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|