|
6671 / 2264 / 346
Регистрация: 10.12.2013
Сообщений: 7,830
|
|||||||||||||||||||||
Как создать функцию с задорным именем?16.04.2024, 23:59. Показов 1428. Ответов 20
Метки нет (Все метки)
я таки нашёл, как это сделать.
вот так выглядит ссылка на скриптблок, тут и искать не надо:
тело функции Но присвоить 'в лоб' подобное имя функции не удастся
тело функции: 5 Как это можно использовать в мирных целях ? - непонятно. прикольно, но баловство. фильтр-функцию какую-нить можно оформить
( на сайт в текст. виде грузить не стал, тут проблемы с юникодом. поэтому картинки ) содержимое файла: исполнение: ставьте лайки , пишите комментарии, подписывайтесь, но не сильно.
2
|
|||||||||||||||||||||
| 16.04.2024, 23:59 | |
|
Ответы с готовыми решениями:
20
Как создать функцию с именем файла в качестве переменной?
|
|
6671 / 2264 / 346
Регистрация: 10.12.2013
Сообщений: 7,830
|
|||||||||||
| 17.04.2024, 00:45 [ТС] | |||||||||||
|
Кстати, не все знают, предполагаю,
что с PSDrive - провайдером есть и другие фокусы. вот такой синтаксис:
определив фильтр-функцию order-by-words-length(), можно получить вот такую конструкцию, не нуждающуюся в доп. комментариях:
0
|
|||||||||||
|
Любознательный
7404 / 2254 / 360
Регистрация: 10.03.2016
Сообщений: 5,213
|
|||
| 17.04.2024, 09:55 | |||
![]()
0
|
|||
|
162 / 49 / 4
Регистрация: 03.06.2020
Сообщений: 554
|
|||
| 22.04.2024, 07:10 | |||
|
Это без учета назначения скрипта. аналог конструкции: type file.csv, если находиться в целевом каталоге или :>type c:/Users/Кузнецов/file.csv
0
|
|||
|
6671 / 2264 / 346
Регистрация: 10.12.2013
Сообщений: 7,830
|
||
| 22.04.2024, 13:27 [ТС] | ||
|
если есть двоеточие. тогда вступает в дело соответствующий PSDrive провайдер и обеспечивает данное поведение.
0
|
||
|
6671 / 2264 / 346
Регистрация: 10.12.2013
Сообщений: 7,830
|
||||||||||||
| 14.05.2024, 01:19 [ТС] | ||||||||||||
|
Особенно после того, как наткнулся на возможности Set-Item Итак, командлет Set-Item в сочетании с возможностями PSDrive (function:) - провайдера также способен задать произвольное имя функции и даже более того, он способен генерировать имена функций, поскольку поддерживает строковую интерполяцию переменных в отличие от синтаксиса ${function:some-crazy-name}. Про генерацию будет ниже, а сейчас: определение фильтр-функции
1
|
||||||||||||
|
|
||||||
| 14.05.2024, 06:09 | ||||||
|
volodin661, Все отлично, опять к вопросу о персонализации среды, где хранить эти функции? в профиле? и таскать его с собой по всем машинам где нужен этот скрипт, добавлять в скрипт блок инициализации, ради красивого названия функции. А если на машине несколько хозяев и кто-то "умный" определил ">" как функцию, в общем профиле.
0
|
||||||
|
Любознательный
7404 / 2254 / 360
Регистрация: 10.03.2016
Сообщений: 5,213
|
|||
| 14.05.2024, 09:05 | |||
|
0
|
|||
|
|
||
| 14.05.2024, 10:37 | ||
|
YuS_2, Ну скрепя сердцем писал, халиварный конечно вопрос.
Добавлено через 12 минут YuS_2, Взять вот тех же гоферов, которые не то, что конструкции пишут одинаково, все стараются придерживаются одного шаблона оформления структуры проекта, большинство IDE при сохранении файла, автоматически расставляет все переносы, подсвечивает предупреждением любые переменные оформленные не верблюжим стилем, капсить зазря априори не получится, так как капсом определяется область видимости переменной. Кошмар с точки зрения персонализации, зато читать любой писаный код на Го неимоверно приятно и прозрачно. Не всегда это зло.
0
|
||
|
Любознательный
7404 / 2254 / 360
Регистрация: 10.03.2016
Сообщений: 5,213
|
|||||
| 14.05.2024, 11:45 | |||||
![]()
0
|
|||||
|
|
||
| 14.05.2024, 12:11 | ||
|
0
|
||
|
Любознательный
7404 / 2254 / 360
Регистрация: 10.03.2016
Сообщений: 5,213
|
||
| 14.05.2024, 12:29 | ||
![]() Просто powershell и задумывался в таком виде, чтобы справиться с ним могла даже "домохозяйка"... может и не любая, но и не профессионал... А сравнивать надо сравнимое, в powershell нет дамоклова меча в виде компилятора, который обычно является естественным ограничителем полета фантазии программиста...
0
|
||
|
6671 / 2264 / 346
Регистрация: 10.12.2013
Сообщений: 7,830
|
||
| 14.05.2024, 14:38 [ТС] | ||
|
разумным критерием будет мнение тех, кто только начинает ( ~ 30 человeко-мнений )
Добавлено через 32 минуты недуг называется «Виндус Головного Мозга». у пользователей unix сразу появляется глумливая ухмылка, когда они слышат про такие 'проблемы'. весь инструментарий ( ну 95% ), alhaos, делается исключительно и только для себя. так же как топор на даче я точу для себя, и рубанок, и зубья пилы развожу точу для себя; и тот факт, что на других участках пилят неделями тупой пилой то, что я делаю за час, меня совершенно не беспокоит. "где хранить эти функции? " - для признанных общественных инструментов существует соответств. репозиторий, если надо, то чек-аут в твоём распоряжении. Весь этот симулякр деятельности под названием Windows, со всеми этими, прости господи, Эктив Директори ( с больших, блять, букв ), вордами и экселями и прочей лабудой, не имеющей никакого отношения к интенсификации реального труда, должен уйти, наконец, в небытие. почитай в тырнетах, как все ржут, когда им рассказывают, что есть такой замечательный shell - powershell, но пользоваться им пользователю нельзя, потому что он запрещён 'политикой' (!). такая трогательная гейц-забота o пользователях.
0
|
||
|
162 / 49 / 4
Регистрация: 03.06.2020
Сообщений: 554
|
||
| 14.05.2024, 15:19 | ||
|
Для меня конечно неожиданно такое мнение от гуру-винды про линукс. Ну ничего. Ещё лет пять +/- сколько-то ChatDPT *надцатый по версии или ещё какая-то ИИ-прогерная штучка всех уравняет по вопросам с какой стороны посмотреть, конвертации и даже странно выразиться кодовой таблице. Как некогда уравнял полковник Кольт своими изделиями.
0
|
||
|
6671 / 2264 / 346
Регистрация: 10.12.2013
Сообщений: 7,830
|
||
| 14.05.2024, 15:27 [ТС] | ||
|
да и про линукс ни слова не сказал. если только не имеется в виду линукс как медийно-собирательный образ.
0
|
||
|
|
|||
| 14.05.2024, 17:37 | |||
|
Для индивидуума это более чем имеет смысл, только не надо подобные паразитирующие действия выдавать как "bonum in se".
0
|
|||
|
Любознательный
7404 / 2254 / 360
Регистрация: 10.03.2016
Сообщений: 5,213
|
|||
| 14.05.2024, 18:39 | |||
![]() Никто не будет озадачиваться безопасностью чужой... в самом широком смысле этого выражения. Превалирование общественного над личным, осталось далеко в советском прошлом... не будем уже углубляться в вопрос "почему?", а то так придем к извечным вопросам "кто виноват?" и "что делать?", ответы на которые ищут постоянно... иногда это приводит к революции.
0
|
|||
|
|
||||
| 14.05.2024, 19:08 | ||||
|
Добавлено через 4 минуты я не точно не хочу тут выкрасить все в этом вопросе в монохромные цвета, просто призываю к персонализации не относиться как благу или злу по сути свой, процесс однозначно неоднозначный, со своими сильными и слабыми сторонами.
0
|
||||
|
Любознательный
7404 / 2254 / 360
Регистрация: 10.03.2016
Сообщений: 5,213
|
||
| 14.05.2024, 20:05 | ||
|
И потом, почему намеренно? Правда, тут уже нужны подробности, для оценки... но не хочу вдаваться в детали... из крайности в крайность, тоже не хочется бросаться... истина - она всегда, где-то посередине.
0
|
||
| 14.05.2024, 20:05 | |
|
Помогаю со студенческими работами здесь
20
Создать функцию с именем, которое хранится в переменной
Создать функцию с произвольным именем во время выполнения python скрипта как создать функцию в Matlab и потом её надо применить в C++ Builder или наоборот создать функцию в С++ и использовать в Mathlab)
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|