Section courante

A propos

Section administrative du site

 Langage  Elément  Programmation  Aide 
ABAP/4
Ada
Assembleur
Assembly & bytecode
ASP (Active Server Pages)
Basic
C
C++
C# (C Sharp)
Cobol
ColdFusion
Fortran
HTML
Java
JavaScript
LISP
Logo
LotusScript
Oberon
Pascal
Perl
PHP
PL/1
Prolog
Python
Rebol
REXX
Ruby
Rust
SAS
NoSQL
SQL
Swift
X++ (Axapta)
GNAT
SMALLAda
VHDL
Assembleur 370
Assembleur 1802
Assembleur 4004
Assembleur 6502
Assembleur 6800
Assembleur 68000
Assembleur 8080 et 8085
Assembleur 8089
Assembleur 80x86
Assembleur AGC4
Assembleur ARM
Assembleur DPS 8000
Assembleur i860
Assembleur Itanium
Assembleur MIPS
Assembleur PDP-11
Assembleur PowerPC
Assembleur RISC-V
Assembleur SPARC
Assembleur SuperH
Assembleur UNIVAC I
Assembleur VAX
Assembleur Z80
Assembleur Z8000
Assembleur z/Architecture
ASSEMBLER/MONITOR 64
Micol Assembler
GFA Assembler
A86
MASM (Macro Assembler)
TASM (Turbo Assembler)
CIL
Jasmin
LLVM
MSIL
Parrot
P-Code (PCode)
SWEET16
G-Pascal
ASP 1.0
ASP 2.0
ASP 3.0
ASP.NET
ASP.NET Core
ABasiC (Amiga)
Adam SmartBASIC
Altair BASIC
AmigaBASIC (Amiga)
AMOS Basic (Amiga)
Atari Basic (Atari 400, 600 XL, 800, 800XL)
Basic Apple II (Integer BASIC/APPLESOFT)
Basic Commodore 64 (CBM-BASIC)
Basic Commodore 128 (BASIC 7.0)
Basic Commodore VIC-20 (CBM-BASIC 2.0)
Basic Coco 1 (Color Basic)
Basic Coco 2 (Extended Color Basic)
Basic Coco 3 (Extended Color Basic 2.0)
BASICA (PC DOS)
Basic Pro
BBC BASIC
Blitz BASIC (Amiga)
DarkBASIC
Dartmouth BASIC
GFA-Basic (Atari ST/Amiga)
GWBASIC (MS-DOS)
Liberty BASIC
Locomotive BASIC (Amstrad CPC)
MSX-Basic
Omikron Basic (Atari ST)
Oric Extended Basic
Power Basic
Quick Basic/QBasic (MS-DOS)
Sinclair BASIC (ZX80, ZX81, ZX Spectrum)
ST BASIC (Atari ST)
Turbo Basic
Vintage BASIC
VBScript
Visual Basic (VB)
Visual Basic .NET (VB .NET)
Visual Basic pour DOS
Yabasic
BeckerBASIC
SIMONS' BASIC
Basic09 d'OS-9
Disk Extended Color Basic
Basic09 d'OS-9
Disk Extended Color Basic
Access
Excel
Visual Basic pour Windows
Visual Basic .NET pour Windows
C Shell Unix (csh)
C pour Amiga
C pour Atari ST
C pour DOS
C pour Falcon030
C pour GEMDOS (Atari ST)
C pour Linux
C pour PowerTV OS
C pour OS/2
C pour Unix
C pour Windows
Aztec C
CoCo-C
GNU C
HiSoft C
IBM C/2
Introl-C
Lattice C
Microsoft C
MinGW C
MSX-C
Open Watcom C
OS-9 C Compiler
Pure C
Quick C
Turbo C
HiSoft C for Atari ST
HiSoft C for CP/M (Amstrad CPC)
C++ pour OS/2
C++ pour Windows
Borland C++
C++Builder
IBM VisualAge C++
Intel C++
MinGW C++
Open Watcom C++
Symantec C++
Turbo C++
Visual C++
Visual C++ .NET
Watcom C++
Zortech C++
C# (C Sharp) pour Windows
Apple III Cobol
Microsoft Cobol
BlueDragon
Lucee
OpenBD
Railo
Smith Project
Microsoft Fortran
WATFOR-77
CSS
FBML
Open Graph
SVG
XML
XSL/XSLT
LESS
SASS
GCJ (GNU)
JSP
Jython
Visual J++
Node.js
TypeScript
AutoLISP
ACSLogo
LotusScript pour Windows
Amiga Oberon
Oberon .NET
Apple Pascal
Delphi/Kylix/Lazarus
Free Pascal
GNU Pascal
HighSpeed Pascal
IBM Personal Computer Pascal
Lisa Pascal
Maxon Pascal
MPW Pascal
OS-9 Pascal
OSS Personal Pascal
Pascal-86
Pascal du Cray Research
Pascal/VS
Pascal-XT
PURE Pascal
QuickPascal
RemObjets Chrome
Sun Pascal
THINK Pascal
Tiny Pascal (TRS-80)
Turbo Pascal
UCSD Pascal
VAX Pascal
Virtual Pascal
Turbo Pascal for CP/M-80
Turbo Pascal for DOS
Turbo Pascal for Macintosh
Turbo Pascal for Windows
CodeIgniter (Cadre d'application)
Drupal (Projet)
Joomla! (Projet)
Phalanger (PHP .NET)
phpBB (Projet)
Smarty (balise)
Twig (balise)
Symfony (Cadre d'application)
WordPress (Projet)
Zend (Cadre d'application)
PL360
PL/M-80
PL/M-86
Turbo Prolog
CPython
IronPython
Jython
PyPy
AREXX
Regina REXX
JMP
Btrieve
Cassandra
Clipper
CouchDB
dBASE
Hbase
Hypertable
MongoDB
Redis
Access
BigQuery
DB2
H2
Interbase
MySQL
Oracle
PostgreSQL
SAP HANA
SQL Server
Sybase
U-SQL
Remarques
Conditionnel
Boucle
Bonjour
Exemple de Menu
Préface
Notes légal
Dictionnaire
Recherche

Voici la liste des différentes commandes reconnus par le C Shell :

Commande Description
alias Cette commande permet d'afficher la liste des alias actuellement définis et leur signification.
alias name Cette commande permet d'afficher la définition de l'alias name.
alias name wordlist Cette commande permet de définir le nom d'alias name comme wordlist. Utilise les commandes d'historique pour passer des paramètres (par exemple, !* correspond à tous les paramètres et !^ est le premier paramètre).
bg Cette commande permet permet d'exécuter le travail en cours en arrière-plan.
bg %job Cette commande permet permet d'exécuter le travail spécifié par %job en arrière-plan.
cd
cd name
chdir
chdir name
Cette commande, sans paramètre, change le répertoire au répertoire personnel de l'utilisateur (home directory). Sinon, change le répertoire en name. chdir est équivalent à cd.
dirs Cette commande permet d'afficher la pile de répertoires.
echo wordlist
echo -n wordlist
echo wordlist \c
Cette commande permet d'afficher ses paramètres en utilisant l'historique, la variable et le développement du nom de fichier. Avec «-n», empêche le retour du chariot. Dans les autres versions, «\c» dans la liste des paramètres empêche le retour à la ligne.
eval arg... Cette commande permet de lire la liste des paramètres et exécute les paramètres dans l'interpréteur de commande actuel. Ainsi, il permet de générer des commandes en utilisant l'extension de variable ou de nom de fichier; normalement l'analyse se produit avant ce développement.
exec command Cette commande permet d'exécuter la commande command en forçant un nouvel interpréteur de commande. UNIX superpose l'interpréteur de commande actuel à la commande.
exit
exit (expr)
Cette commande permet de terminer l'interpréteur de commande actuel. L'interpréteur de commande renvoie expr sous l'état exit à l'interpréteur de commande parent.
fg Cette commande permet d'exécuter le travail en cours au premier plan.
fg %job Cette commande permet d'exécuter le travail spécifié par %job au premier plan.
foreach name (wordlist)
...
end
Cette commande permet de définir la variable name sur chaque valeur de la liste de mots wordlist et exécute les commandes entre foreach et déclaration correspondante end en utilisant cette valeur dans name.
glob wordlist Cette commande permet d'afficher le wordlist à l'aide de l'historique, de la variable et du développement du nom de fichier. Place un caractère nul entre les mots et n'inclut pas de retour à la fin.
hashstat Cette commande permet d'afficher des statistiques indiquant le succès de la table de hachage lors de la localisation des commandes.
history Cette commande permet d'afficher la liste de l'historique.
history n Cette commande permet d'afficher les dernières n lignes de l'historique.
history -r n Cette commande permet d'afficher les dernières n lignes de l'historique, en laissant de côté les numéros d'événements.
jobs Cette commande permet d'afficher la liste des travaux actifs.
jobs -l Cette commande permet d'afficher la liste des travaux actifs et leurs identificateurs de processus.
kill %job Cette commande permet de terminer le travail spécifié par %job.
kill -sig %job Cette commande permet d'envoyer le signal sig au travail spécifié par %job.
kill pid Cette commande permet de mettre fin au processus identifié par pid.
kill -sig pid ... Cette commande permet d'envoyer le signal sig pour traiter le pid.
kill -l Cette commande permet d'afficher la liste des noms de signaux.
limit Cette commande permet d'afficher la liste de toutes les limites de ressources actuellement imposées.
limit resource Cette commande permet d'afficher la liste de toutes les limites actuelles de la resource.
limit resource maximum-use Cette commande permet de définir une limite de maximum-use pour resource pour chaque processus individuel (et tous les sous-processus).
login Cette commande permet de terminer l'interpréteur de commande de connexion et appelle le programme «/bin/login».
logout Cette commande permet de terminer la connexion de l'interpréteur de commande. La commande doit être utilisée si ignoreeof est défini.
nice Cette commande permet d'ajouter 4 à la priorité actuelle de l'interpréteur de commande (et de toutes les commandes suivantes).
nice +number Cette commande permet d'ajouter number à la priorité actuelle de l'interpréteur de commande (et de toutes les commandes suivantes).
nice command Cette commande permet d'exécuter la commande command à la priorité 4 (4 ajoutés à la priorité par défaut).
nice +number command Cette commande permet d'exécuter la commande command à la priorité number (number ajouté à la priorité par défaut).
nohup Cette commande permet d'ignorer le signal de raccrochage dans l'interpréteur de commande actuel.
nohup command Cette commande permet d'ignorer le signal de blocage de la commande command.
notify Cette commande permet d'avertir l'utilisateur dès le changement d'état du travail de %job.
popd Cette commande permet de dépiler le répertoire supérieur de la pile de répertoires et modifie les répertoires dans le nouveau répertoire supérieur.
popd +n Cette commande permet de dépiler le nème répertoire de la pile de répertoires.
pushd Cette commande permet d'échanger les répertoires du dessus et changes les répertoires du nouveau dessus.
pushd dir Cette commande permet de placer le répertoire dir sur la pile de répertoires et y apporte des modifications.
rehash Cette commande permet de reconstruire la table de hachage interne.
repeat count command Cette commande permet de répéter la commande command le nombre de fois spécifié par count.
set Cette commande permet d'afficher la liste des variables C shell actuellement définies et leurs valeurs.
set name Cette commande permet de fixer la variable name avec une chaîne de caractères NULL.
set name=word Cette commande permet de fixer la variable name sur le mot unique word.
set name[n]=word Cette commande permet de fixer nème mot de name sur word.
setenv name value Cette commande permet de définir la variable d'environnement name sur value.
source name Cette commande permet d'exécuter le script C shell spécifié par name dans l'interpréteur de commande actuel.
source -h name Cette commande permet de lire les commandes du script name et les place dans la liste d'historique en cours sans les exécuter.
stop Cette commande permet d'arrêter (suspendre) le travail en cours (s'exécutant en arrière-plan).
stop %job Cette commande permet d'arrêter le travail spécifié par %job (s'exécutant en arrière-plan).
suspend Cette commande permet d'arrêter l'interpréteur de commande actuel (analogue à la commande Ctrl+Z pour les tâches de premier plan).
time Cette commande permet d'afficher un sommaire de l'heure utilisée par l'interpréteur de commande actuel et ses enfants.
time command Cette commande permet d'afficher un récapitulatif du temps utilisé en exécutant la commande command.
umask Cette commande permet d'afficher la valeur actuelle de umask.
unalias pattern Cette commande permet de supprimer toutes les définitions d'alias correspondant à pattern.
unhash Cette commande permet de désactiver l'utilisation de la table de hachage interne.
unlimit Cette commande permet de supprimer toutes les limitations de ressources.
unlimit resource Cette commande permet de supprimer les limitations pour la resource.
unset pattern Cette commande permet de libérer toutes les variables C shell correspondantes pattern.
unsetenv pattern Cette commande permet de libérer toutes les variables d'environnement correspondant à pattern.
wait Cette commande permet d'attendre que tous les travaux en arrière-plan soient terminés. (Cette commande peut être interrompue.)
while (expr)
...
end
Cette commande permet d'effectuer l'action de tant que expr est différent de zéro, le C shell exécute les commandes entre while et les instructions end correspondantes.
%job Cette commande permet de placer le travail spécifié au premier plan.
*%job & Cette commande permet de continuer le travail spécifié en arrière-plan.
@ Cette commande permet d'afficher les valeurs de toutes les variables C shell.
@name=expr Cette commande permet de fixer la variable name sur la valeur expr. expr peut contenir des opérateurs numériques.
@name[n]=expr Cette commande permet de fixer le nème mot de la variable name à la valeur de expr.

Légende

    Cette couleur permet d'indiquer la version BSD seulement.
    Cette couleur permet d'indiquer les versions non-BSD.



Dernière mise à jour : Dimanche, le 28 juillet 2019