|
Заблокирован
|
|||||||||||
Аргументы командной строки30.07.2023, 19:22. Показов 1218. Ответов 9
В общем , решил побаловаться и написал вот такой скриптик - делает листинг скрытых либо в текущей директории, лиюо в указанной. У программы есть флаги - флаг b и флаг f. Флаг b стоит по умолчанию, но можно применить флаг f и получить листинг где будет указан полный путь. Пример использования:
0
|
|||||||||||
| 30.07.2023, 19:22 | |
|
Ответы с готовыми решениями:
9
Распечатать переданные в программу аргументы командной строки
Программа, распечатывающая переданные в нее аргументы командной строки |
|
6625 / 2256 / 346
Регистрация: 10.12.2013
Сообщений: 7,803
|
|
| 31.07.2023, 16:34 | |
|
явно связано с '-' перед аргументом.
0
|
|
|
Заблокирован
|
|
| 02.08.2023, 14:33 [ТС] | |
|
0
|
|
|
6625 / 2256 / 346
Регистрация: 10.12.2013
Сообщений: 7,803
|
|
| 03.08.2023, 06:23 | |
|
то неловкое чувство,
когда надо подобрать слова для человека, который, встав на противопехотную мину двумя ногами, задает вопрос: - А что, разве есть какие-то ограничения, где мне стоять ? Я свободный гражданин ! Добавлено через 16 минут символы [space]- и [space]-- участвуют в задании опций ком. строки и в случае разбора сигнатуры функции MAIN определяют наличие именованного аргумента.
1
|
|
|
Заблокирован
|
||||||||||||||||||||||||||||||||
| 03.08.2023, 11:53 [ТС] | ||||||||||||||||||||||||||||||||
|
Кликните здесь для просмотра всего текста
Добавлено через 35 минут На Clojure тоже набросал Кликните здесь для просмотра всего текста
Все работает. Могу написать
0
|
||||||||||||||||||||||||||||||||
|
6625 / 2256 / 346
Регистрация: 10.12.2013
Сообщений: 7,803
|
|
| 03.08.2023, 12:16 | |
|
Гай,
тебе не надо самому обрабатывать короткие палочки. -f и длинные не надо. --b и help не надо придумывать, после разбора сигнатуры raku сгенерит help самостоятельно https://docs.raku.org/routine/MAIN
1
|
|
|
Заблокирован
|
||
| 03.08.2023, 12:42 [ТС] | ||
|
Добавлено через 3 минуты Ещё вот что там прочитал By default, named arguments passed to the program (i.e., MAIN) cannot appear after any positional argument. However, if %*SUB-MAIN-OPTS<named-anywhere> is set to a true value, named arguments can be specified anywhere, even after positional parameter. For example, the above program can be called with:
0
|
||
|
6625 / 2256 / 346
Регистрация: 10.12.2013
Сообщений: 7,803
|
||||||
| 03.08.2023, 15:38 | ||||||
|
Эти убогие из Bell Laboratory не смогли даже дотумкать,
что можно использовать не только тире, но и точки, полностью используя накопленный человеческий капитал в лице азбуки MORSE. Последовательность точек и тире составляют букву, обозначающую тип ожидаемого аргумента Итак: A ( array; are ) .- T ( no type; the ) - I ( integer ) .. S ( string) ... R ( real ) .-. X ( hex ) -..- B ( boolean ) -...
0
|
||||||
|
Заблокирован
|
|
| 16.08.2023, 13:54 [ТС] | |
|
volodin661, это плохо читаемо.
Мне кажетмя, что вся проблеиа из-за того, что нет какого-то стандарта. Каждый лепет как хочет. Например можно было бы сделать стандарт с четким разделением ключ - значение и прочие оргументы. Например --keys после чего идут ключи, --args после чего идут аргументы
0
|
|
|
6625 / 2256 / 346
Регистрация: 10.12.2013
Сообщений: 7,803
|
||
| 16.08.2023, 14:05 | ||
|
Говорят, Морзе придумал свою азбуку, пока медитировал в мужской бане; два длинных один короткий, два коротких, опять короткий, три длинных.
0
|
||
| 16.08.2023, 14:05 | |
|
Помогаю со студенческими работами здесь
10
Доработка кода Сложение, вычитание и умножение матриц с указанием файлов через аргументы командной строки Аргументы командной строки Аргументы командной строки
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|
Фото: Daniel Greenwood
kumehtar 13.11.2025
|
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга,
Ты же видел моря и метели.
Как сменялись короны и стяги,
Как эпохи стрелою летели.
- Этот мир — это крылья и горы,
Снег и пламя, любовь и тревоги,
И бескрайние. . .
|