Aujourd'hui, j'ai été pris en flagrant délit en tentant de coder au golf un générateur de mot de passe pour Twitter. import string as s,random;print ''.join(random.sample(s.letters+s.digits+s.punctuation,9)) 90 caractères. Comme il s'agit de beaucoup d'espace libre, j'ai décidé de relever la barre et de le rendre exécutable aussi. echo -e "#!/usr/bin/python\nimport …
J'ai un script dans un dossier que j'utilise avec de longs arguments. Y a-t-il une chance que je puisse avoir un historique des commandes exécutées dans ce répertoire spécifique au lieu de parcourir l'historique en entier?
Existe-t-il un moyen de limiter la fonction d'historique d'un shell moderne à un chemin? Mes contextes de travail sont divisés en chemins sur le système de fichiers, et le modèle d'activité du shell, comme les commandes émises à plusieurs reprises, a tendance à être distinct pour chaque «projet». Ce serait …
Pendant que Google cherche à personnaliser mon invite de shell via la variable PS1, je vois des tableaux de caractères spéciaux qui peuvent être utilisés. En particulier: \! the history number of this command \# the command number of this command Le «numéro d'historique» semble être plus couramment utilisé, et …
Je me demande s'il y a un moyen d'utiliser la commande history mais seulement lister les commandes qui ont été exécutées avec succès. De même, y aurait-il un moyen de répertorier ceux qui ont généré des erreurs? Je sais que chaque commande a un statut de sortie de: 0- Exécution …
Dans la plupart des shells Unix, la ↑touche fléchée remplace la commande en cours de modification par la commande précédente de l'historique. L'historique peut être vu en utilisant la commande history. ↑ peut être pressé plus d'une fois pour grimper dans l'histoire. Ma question est: Comment puis-je configurer mon shell …
J'utilise avec bonheur zshdepuis un certain temps maintenant, et je suis assez satisfait de mes paramètres d'historique, qui sont: # Write to history immediately setopt inc_append_history # History shared among terminals setopt share_history # Save extended info in history setopt extended_history # Ignore duplicates setopt hist_ignoredups Mais il arrive souvent …
En appuyant vers le haut, je peux parcourir les commandes entrées précédemment. J'ai remarqué cependant que si j'en modifie un, cela modifie l'histoire. Par exemple, si je tape: echo a echo b echo c [up][up][backspace]d[ctrl+c] l'histoire montre maintenant que la deuxième commande ne l'était echo dpas echo b. Comment garder …
J'écris un script simple pour grep mon historique bash pour trouver une chaîne particulière. Sur la ligne de commande, je peux faire ce qui suit, ce qui fonctionne bien: history | grep git Cependant, lorsque je crée un script bash avec la même commande que ci-dessus, historyne renvoie soudainement rien: …
J'utilise plusieurs terminaux Konsole. Et je veux que toutes les commandes que je tape dans chaque terminal soient enregistrées dans l'historique des commandes, de sorte que la prochaine konsole que j'ouvrirai aura toutes. Pour empêcher chaque terminal d'écraser l'historique des commandes de l'autre terminal, j'ai donné les paramètres suivants dans …
J'ai beaucoup de mal à configurer l'historique du terminal de Bash comme je le souhaite. Je voudrais ne pas avoir d'entrées en double et si j'entre une commande, je veux qu'elle soit enregistrée et les doublons ci-dessus supprimés. Le problème est que la historycommande me montre qu'elle fonctionne comme je …
Je comprends que l'erreur suivante est due à une !utilisation pour l'extension de l'historique: $ echo "Hello!Tim" bash: !Tim: event not found Cependant, si je mets la commande dans un script et exécute le script, il n'y a pas de problème: $ cat myscript echo "Hello!Tim" $ bash myscript Hello!Tim …
J'utilise un simple alias pour permettre le "tracking" des commandes dans une ou plusieurs fenêtre (s) de terminal: alias trackmi='export PROMPT_COMMAND="history -a; $PROMPT_COMMAND"' Ensuite, je viens de tail -fmon fichier .bash_history dans un autre terminal sur l'espace de travail pour obtenir un retour immédiat. Je viens d'activer un historique illimité …
Sur l'environnement de ligne de commande bash, vous pouvez faire !!pour réexécuter votre dernière commande. Et vous pouvez appuyer sur la flèche vers le haut pour voir la dernière commande que vous avez exécutée. Mais que se passe-t-il si vous souhaitez uniquement voir mais ne pas exécuter la dernière commande …
Je recherche l'historique des commandes du terminal en appuyant sur Ctrlrmais que faire si: This is an old command This is an | less -S older command J'appuie sur Ctrlrpuis je tape "c'est un" et l'ancienne commande apparaît mais pas la plus ancienne. Comment puis-je rechercher toutes les commandes "c'est …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.