Ո՞րն է լավագույն տարբերությունը Յունիքսում գտնվող Bourne Shell- ի և Korn Shell- ի (KSH) միջև:
պատասխանել 1:
Հիմնականում գոյություն ունեն ksh (korn-shell) երկու հիմնական տարբերակ ՝ ksh-88 և շատ ավելի առաջադեմ ksh-93: Linux- ի repos- ների մեծ մասում առկա տարբերակը ksh-93.ksh-93- ը ksh-88- ի և bash- ի հսկայական բարելավում է և առաջարկում է շատ, շատ ավելի հզոր հնարավորություններ, որոնք առկա են Python- ի լեզուներով: Առավել ուշագրավ փոփոխություններից մի քանիսը.
- Օբեկտներ և առարկաների կողմնորոշում (ներառյալ ժառանգությունը) Փոփոխական հղումներ Կարգապահական գործառույթները (նման է Python- ի հատկություններին) Գրելու և կապելու ունակություն հայրենի գրադարաններին (ընդլայնված ընդարձակման) Տպման հրամանը զգալիորեն ավելի հզոր է, քան Echo- ն:
Կան շատ ավելին, բայց սրանք ամենակարևորն են:
Դժբախտաբար, ksh93- ը լռելյայնորեն տեղադրված չէ Linux- ի մեծ մասում (ցանկացած) Linux բաշխումներում և այժմ գրեթե մահացած է (ksh-88- ը դեռևս ստանդարտ վահանակ է AIX, HP-UX- ում): zsh- ն առաջարկում է ksh-93- ի շատ առանձնահատկություններ և շատ տարածված է:
Տեղադրված է 29-02-2020