![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
Как напечатать А до Я, используя для петель или если состояние.
Exmp: У меня одно имя файла 098A. Я бегу один сценарий, который убедитесь, что имя файла Теперь каждый раз, когда один скрипт запуска файла, имя (098A) изменится и будет выглядеть 098B затем 098C .... в atlast 098Z. Пожалуйста, помогите мне. |
|
||||
|
Код:
awk '{ for(i=65; i<=90; i++) { printf "%c\n", i }; exit }' /bin/ls
|
|
||||
|
Спасибо ..
Если я хочу, чтобы сохранить значение "% C" в одной переменной, не печатать это, то что такое команда. Пожалуйста, скажите мне, как earli, насколько это возможно. |
|
||||
|
Цитата:
Глядя на то, как этот, Просто для хранения, Код:
awk '{ for(i=65; i<=90; i++) { arr[i]=i } }' /bin/ls
Для хранения и отображения Код:
awk '{ for(i=65; i<=90; i++) { arr[i]=i } }END{ for ( i in arr ) { printf "%d %c\n", i, arr[i] } }' /bin/ls
|
|
||||
|
AWK '(для (i \u003d 65; I <\u003d 90; I + +) (обр [I] \u003d I END)) (для (я в ар) (printf "% D% C \ N", I, обр [I] )) '/ BIN / LS
производства это:::: 70 F 71 G 72 H 73 Я 74 Дж 75 K 76 L 77 м 78 N 79 O 90 Z 65 А 66 B 67 C 68 D 69 E 80 P 81 Q 82 R 83 S 84 T 85 U 86 V 87 Вт 88 X 89 Y Почему оно не обеспечивает в надлежащем порядке. Могу ли я получить до Z серийно. |
|
||||
|
Код:
awk '{ for(i=65; i<=90; i++) { arr[i]=i } }END{ for ( i in arr ) { printf "%d %c\n", i, arr[i] } }' /bin/ls | sort -k1
|
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|