Retour au cours

Systèmes : Arguments de Ligne de Commande

Rust pour la Sécurité des Systèmes & du Web3

Interagir avec l'OS

Pour construire des outils comme ls ou cat, nous devons lire les entrées utilisateur depuis le terminal. Nous utilisons std::env::args.

rust use std::env;

fn main() { let args: Vec = env::args().collect(); println!("{:?}", args); }

Notez que le premier argument est toujours le chemin vers l'exécutable lui-même.