Qshell
Utvecklare | IBM |
---|---|
Operativ system | IBM i |
Plattform | IBM Power Systems |
Standard (er) | POSIX , X/Öppen |
Tillgänglig i | engelsk |
Typ | Kommandoskal |
Hemsida | Qshell |
Qshell är en valfri kommandoradstolk ( shell ) för operativsystemet IBM i . Qshell är baserat på POSIX och X/Open- standarder. Det är ett Bourne -liknande skal som även innehåller funktioner från KornShell . Verktygen (eller kommandona ) är externa program som tillhandahåller ytterligare funktioner. Qshells utvecklingsteam fick ta itu med plattformsspecifika frågor som att översätta mellan ASCII och EBCDIC . Skalet stöder interaktivt läge såväl som batchbearbetning och kan köra skalskript från Unix-liknande operativsystem med få eller inga modifieringar.
Kommandon
Följande är en lista över kommandon som stöds av Qshells kommandoradstolk på IBM i 7.4.
- på glänt
- alias
- appletviewer
- attr
- basnamn
- ha sönder
- inbyggt
- katt
- catsplf
- CD
- chgrp
- chmod
- chown
- clrtmp
- cmp
- kolon (:)
- kommando
- komprimera
- Fortsätta
- cp
- skära
- dataq
- dataområde
- datum
- db2profc
- db2profp
- deklarera
- dirname
- prick (.)
- dspmsg
- eko
- egrep
- env
- eval
- exec
- utgång
- exportera
- expr
- extcheck
- falsk
- fgrep
- fil
- hitta
- gencat
- getconf
- getjobid
- getopts
- grep
- hash
- huvud
- hjälp
- värdnamn
- iconv
- id
- ipcrm
- ipcs
- burk
- jarsigner
- java
- javac
- javadoc
- javah
- javakey
- javap
- jobb
- kdestroy
- tangentbord
- nyckelverktyg
- döda
- kinit
- klist
- ksetup
- ldapadd
- ldapchangepwd
- ldapdelete
- ldapdiff
- ldapexop
- ldapmodifiera
- ldapmodrdn
- ldapsearch
- låta
- liblist
- ln
- lokal
- plats
- logger
- loggnamn
- ls
- mkdir
- mkfifo
- mv
- native2ascii
- nohup
- od
- pax
- policyverktyg
- pr
- skriva ut
- printenv
- printf
- profconv
- profdb
- profp
- ps
- pwd
- pwdx
- qsh
- läsa
- skrivskyddad
- lämna tillbaka
- rexec
- rexx
- Rfil
- rm
- rmdir
- rmic
- rmid
- rmiregistry
- sed
- seriellver
- uppsättning
- setccsid
- sh
- flytta
- sova
- sortera
- källa
- dela
- sqlj
- systemet
- sysval
- svans
- tjära
- tee
- testa
- tnameserv
- Rör
- tr
- fälla
- Sann
- typ
- typsats
- ulimit
- umask
- unalias
- du namnger
- komprimera
- unik
- avstängd
- vänta
- toalett
- Varav
- xargs
- zcat
Skillnader från andra Unix-skal
Qshell stöder inte omdirigeringsoperatorn <>
eller tillhandahåller en kommandohistorik . Det har heller inget för jobbkontroll eftersom operativsystemet IBM i inte har konceptet med en förgrunds- eller bakgrundsprocessgrupp . De inbyggda POSIX- standardkommandona fg
och bg är därför inte tillgängliga likaså.
Jämfört med PASE för i
Enligt IBM är QSHELL ett " Unix- liknande" gränssnitt byggt över IBM i . Kommandona som utfärdas av användaren pekar på program i ett "Qshell"-bibliotek. Det började som en port från askskalet , som var ett Bourne-liknande skal skapat av Berkeley Software Design .
Se även
Vidare läsning
- Holt, Ted (2004). Qshell för iSeries . ISBN 1-58347-046-8 .
externa länkar
- "Qshell" . ibm . IBM . Hämtad 11 juni 2020 .
- Utforska iSeries QSHELL