This post discusses the concept of types which are a recent addition to ksh93 and, by means of a number of examples, demonstrates how to use types to implement an object-orientated approach to writing ksh93 shell scripts. Šī post aplūkotas jēdziena veidiem, kas ir nesen papildus ksh93 un, izmantojot virkni piemēru, parāda, kā izmantot veidiem, lai īstenotu objektu orientētu pieeju rakstīšanai ksh93 čaulas skriptus.
This port demonstrates one method of sort printing the elements of an associative array. Šī osta parāda vienu no kārtošanas metodes drukāšanas elementi asociatīvā masīva.
In a number of posts about a year ago I discussed how to develop custom builtins for Korn Shell 93 (ksh93) using libshell and published APIs. Ar amata vietu skaitu apmēram pirms gada es apsprieda to, kā attīstīt muitas builtins par Korn Shell 93 (ksh93), izmantojot libshell un publicē API. You can also use these same APIs to access ksh93 functionality from within a C application. Varat arī izmantot tās pašas API piekļuves ksh93 funkcionalitāti no iekšienes C pieteikumu. This post provides three simple examples of how to do this. Šis sūtījums ir paredzēts trīs vienkāršus piemērus, kā to izdarīt.
ksh93 supports localization of internal error messages and getopts messages but localization of user messages in shell scripts is flawed. ksh93 atbalsta lokalizāciju iekšējā kļūdu ziņojumus un getopts ziņas, bet lokalizāciju lietotāja sludinājumi čaumalās skriptus, ir kļūdains. This post examines the issue and shows you how to easily support shell script message catalogs. Šī post pārbauda jautājumu un parāda, kā viegli atbalstīt shell skriptu ziņu katalogos.
Have you ever wanted to determine whether a DVD or CDROM is a bootable CDROM or DVD from within a shell script? If you use GNU/Linux you could parse the output from the isoinfo utility which is part of the CDRecord tools suite. Vai esat kādreiz vēlējās, lai noteiktu, vai DVD vai CDROM ir bootable CDROM vai DVD no iekšienes shell skriptu? Ja jūs izmantojat GNU / Linux jūs varētu izanalizēt izejas no isoinfo lietderība, kas ir daļa no Cdrecord rīku komplekts.
What if the isoinfo utility is not available on your operating system? In [...] Ko darīt, ja isoinfo lietderība nav pieejama jūsu operētājsistēma? In [...]