main(int argc, char *argv[]) { ... }Το πρώτο στοιχείο του πίνακα argv, το argv[0], περιέχει πάντα το όνομα της διεργασίας. Τα επόμενα στοιχεία περιέχουν τις αντίστοιχες παραμέτρους. Για παράδειγμα αν ο χρήστης εκτελέσει την εντολή
rm foo
οι μεταβλητές argc, argv θα έχουν τις παρακάτω τιμές:
argc: 2 argv[0]: "rm" argv[1]: "foo"
kerkis:~$ myecho hello world hello world kerkis:~$