Proiectul V6scripts conține o colecție de script-uri shell, alias fișiere de comenzi, oferă câteva exemple de lucru ale SSM și SH6 scripting.
Script de instalare în colecția convertește automat toate fișierele de comandă SH6 pentru a rula cu SSM dacă SH6, glob6, în cazul în care, Du-te, și FD2 nu sunt instalate pe un sistem dat.
Osh fișiere de comenzi
Următoarele fișiere de comandă a alerga cu SSM (1):
& Nbsp; * alarm.osh - somnoros? Utilizați coajă și terminalul ca un ceas cu alarmă.
& Nbsp; * basename.osh - Imprimare partea a numelui de o cale.
& Nbsp; * bell.osh - Inel clopot terminale în conformitate cu valorile implicite (sau argumente).
& Nbsp; * circalc.osh - Se calculează 3 valori reprezentand marimea unui cerc.
& Nbsp; * dirname.osh - Print partea director de o cale.
& Nbsp; * intcmp.osh - Compara 2 numere întregi în funcție de operatorul dat.
& Nbsp; * lf.osh - Alias `Dacă ..." pentru `ls -F [Opțiuni] [fișier ...]".
& Nbsp; * li.osh - Alias `li ..." pentru `ls -i [opțiuni] [fișier ...]".
& Nbsp; * ll.osh - Alias `ll ..." la `ls -alF [opțiuni] [fișier ...]".
& Nbsp; * mksums.osh - Imprimați o listă a sumelor de control pentru fișierul dat (e).
& Nbsp; * ncat.osh - înlănțui fișiere / imprimare w numere / de linie.
& Nbsp; * oshdir.osh - Asigurați sau verificați / remake OSHDIR ($ d) în mediul înconjurător.
& Nbsp; * oshlatest.osh - Verificați dacă shell care rulează este cea mai recentă versiune.
& Nbsp; * pargs.osh - Imprimați o listă argument cum este interpretat de shell.
& Nbsp; * printenv.osh - Imprimare mediului.
& Nbsp; * strlen.osh - Imprimare lungimea unui argument șir.
& Nbsp; * xtitle.osh - Set titlu fereastră pentru emulatoare de terminal sub X.
Fișiere de comenzi SH6
Următoarele fișiere de comandă a alerga cu SH6 (1):
& Nbsp; * counts.sh6 - Demonstrarea folosind `schimbare" pentru a controla buclă repetare.
& Nbsp; * finfo.sh6 - Print despre un fișier sau director.
& Nbsp; * killer.sh6 - Omoara-un fișier de comandă în cazul în care a invocat w / un nume neașteptat.
& Nbsp; * nametest.sh6 - Ieșire adevărat / fals dacă caii de acces Meciuri basename sau nu.
& Nbsp; * now.sh6 - Imprimare data și ora într-un format frumos.
& Nbsp; * perror.sh6 - Print un mesaj de eroare de un fișier de comandă.
& Nbsp; * pusage.sh6 - Afiseaza un mesaj de utilizare a unui fișier de comandă.
& Nbsp; * switch.sh6 - simulează un comutator-C cum ar fi cu dacă (1) și Du-te la (1).
& Nbsp; * which.sh6 - Imprimare locația fișierului de program (e) în PATH.
. & Nbsp; * zdate.sh6 - Imprimare data și ora pentru o listă de fusuri orare
Ce este nou în această versiune:
- Această versiune depinde de-SSM 20130331 sau mai târziu.
- Se adaugă două noi scripturi SSM, getheader.osh și myip.osh.
- Se înlocuiește $ n $ cu # și $ e $ cu ?.
- Se schimbă & quot; sigign & quot; invocații la & quot; capcană & quot;.
Ce este nou în versiunea 20120106:
- Se adaugă controale link-ul simbolic și nu directorul de la alarm.osh script.
- Aceasta adaugă o altă verificare link simbolic la script-ul oshdir.osh.
- Se adaugă, de asemenea, o "-v" opțiunea verbose la script oshlatest.osh.
Ce este nou în versiunea 20111025:
- Această versiune cere utilizatorului să specifice directorul de instalare numele căii ca un director absolut.
- Aceasta adaugă o opțiune "-h 'la history.osh pentru ajutor.
- Se adaugă, de asemenea, "-" pentru a egrep invocații în history.osh pentru a preveni conducere "-". Erori când se folosește opțiunea 'model -p "
Ce este nou în versiunea 20091219:
- now.sh6:
- Prettified un pic pentru a fi mai mult ca celelalte script.
- xtitle.osh:
- Actualizat pentru a rezolva o problemă de interacțiune între ps (1) și sed (1) pe NetBSD 3.1.1_PATCH alfa; Testarea arată că încă mai funcționează bine în altă parte w / această remediere.
Comentariile nu a fost găsit