Запитання з тегом «bash-functions»

1
Імена функцій сценарію Bash, що містять подвійну двокрапку '::'
Сьогодні я натрапив на сценарій Bash, який містить назви функцій із подвійними двокрапками ::, наприклад, file::write()та file::read(). Я ніколи не бачив цього синтаксису в сценарії Bash, і коли я посилався на сценарій, він працював чудово (на моє здивування). Переглянувши сторінку чоловіка Баша в моїй системі (і в Інтернеті), я не …

1
Як захистити функцію bash від перекриття?
У bashоболонці ми можемо визначити функцію за fдопомогою f(){ echo Hello; } а потім передекларувати / замінити, без помилок або попереджувальних повідомлень, за допомогою f(){ echo Bye; } Я вважаю, що існує спосіб захистити функції від перекриття таким чином.

3
Чому sh (не bash) скаржиться на функції, визначені в моєму .bashrc?
Це я отримую, коли відкриваю термінальний сеанс: sh: визначення функції імпорту помилок для `read.json ' sh: визначення функції імпорту помилок для `ts-project ' sh не любить ці функції, оскільки вони виглядають так: read.json(){ :: } і ts-project(){ :: } справжнє питання - чому shторкатися / інтерпретувати ці файли? Я на …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.