Comment enregistrer la sortie d’une commande dans un fichier ?
Utilisez l’opérateur du cœur > <file> : l’ajout est le mode par défaut et -r remplace le fichier.
Ajout par défaut
save.log dans le répertoire lil-terminal courant. Le chemin de destination résolu est affiché après le résultat. Une nouvelle exécution ajoute un bloc sans effacer les données précédentes.
Remplacer ou demander explicitement l’ajout
Placez -r après la destination pour remplacer le fichier :
Résultats redirigeables
Seuls les résultats pouvant être représentés sous forme de texte sont écrits. Les éditeurs interactifs, demandes de secret, téléchargements et événements de contrôle du navigateur ne sont pas transformés en fichiers. Lorsqu’une commande utilise déjà > dans sa propre grammaire, ce sens est conservé ; la redirection est reconnue comme opérateur final de sortie.
Réutiliser le dernier résultat
Pourquoi les valeurs utilisent deux-points
Dans la grammaire actuelle, > est réservé à la redirection de sortie du cœur. Les commandes qui reçoivent une valeur utilisent : : command ... > file conserve partout le même sens. Une ancienne version de module encore installée est détectée et reçoit un message de migration au lieu de rediriger silencieusement les mauvaises données.
Exemples
dns google.com > save.logdns gmail.com > save.log -renv > "logs/env current.log" -ahistory -o > history.loghistory -o > history.log -r