Articles of ligne de commande

Empêcher les doublons d’être enregistrés dans l’historique bash

J’essaie d’empêcher bash de sauvegarder les commandes en double dans mon historique. Voici ce que j’ai: shopt -s histappend export HISTIGNORE=’&:ls:cd ~:cd ..:[bf]g:exit:h:history’ export HISTCONTROL=erasedups export PROMPT_COMMAND=’history -a’ Cela fonctionne bien lorsque je suis connecté et que .bash_history est en mémoire. Par exemple: $ history 1 vi .bashrc 2 vi .alias 3 cd /cygdrive 4 […]

Meilleure application de suivi du temps en ligne de commande?

Je cherche quelque chose qui fonctionne dans un terminal et me permet de suivre le temps. Je voudrais qu’il soit open source mais ce n’est pas nécessaire. La plupart des applications de suivi du temps que j’ai trouvées sont basées sur le Web ou l’interface graphique, et il me faut plus de temps pour saisir […]

Comment exécuter plusieurs instructions dans une fonction anonyme MATLAB?

J’aimerais faire quelque chose comme ça: >> foo = @() functionCall1() functionCall2() Alors ça quand j’ai dit: >> foo() Il exécutera functionCall1() puis exécutera functionCall2() . (Je sens que j’ai besoin de quelque chose comme l’ opérateur C ) MODIFIER: functionCall1 et functionCall2 ne sont pas nécessairement des fonctions qui renvoient des valeurs.

Comment créer un fichier de commandes pour l’invite de commandes Visual Studio

Je veux créer un fichier de commandes pour Visual Studio 2008 x64 Cross Tools Command Prompt pour faire quelque chose de continu dans mon PC, voici le senario. svn update delete some files MSBuild MySolutiuon.sln delete some files xcopy somefiles MSBuild AutomateBuildConfiguration.xml /p:Configuration=Release xcopy some files delete somefiles xcopy some files create a Zip file […]

Répétition de l’installation MySQL idempotent

Je veux configurer un serveur MySQL sur AWS, en utilisant Ansible pour la gestion de la configuration. J’utilise l’AMI par défaut d’Amazon ( ami-3275ee5b ), qui utilise yum pour la gestion des paquets. Lorsque le Playbook ci-dessous est exécuté, tout se passe bien. Mais lorsque je l’exécute une seconde fois, la tâche Configure the root […]

Vérifiez que l’URL d’un référentiel svn n’existe pas

J’écris un script qui va append un nouveau projet dans le référentiel, basé sur le nom fourni par l’utilisateur. Cela implique en partie de vérifier qu’une URL portant le même nom n’existe pas déjà sur le référentiel. Dans le référentiel, tous les projets de notre équipe sont stockés dans https://developernetwork.repo.net/svn/Projects/ Disons que l’utilisateur veut appeler […]

obtenir la taille de fichier d’un fichier à wget avant de l’engager?

Je me demande s’il existe un moyen de vérifier à l’avance la taille d’un fichier que je pourrais télécharger via wget ? Je sais que l’utilisation de l’option –spider m’indique si un fichier existe ou non, mais je suis également intéressé par la taille de ce fichier.

Exécuter un script exécutable à partir de Powershell avec des parameters

Donc, j’ai un script powershell qui est censé exécuter un exécutable avec un argument à passer pour définir la méthode que je veux exécuter, et je dois passer un paramètre, qui est un répertoire à un fichier de configuration. Donc c’est ce que j’ai Start-Process -FilePath “C:\Program Files\MSBuild\test.exe” -ArgumentList /genmsi/f $MySourceDirectory\src\Deployment\Installations.xml / f est le […]

Exécuter la commande CMD dans Powershell

J’ai beaucoup de problèmes avec l’exécution d’une commande Powershell. Tout ce qu’il fait, c’est d’exécuter une commande qui serait exécutée dans la fenêtre d’invite CMD. Voici la commande: “C:\Program Files (x86)\Microsoft Configuration Manager\AdminConsole\bin\i386\CmRcViewer.exe” PCNAME J’ai essayé ce qui suit sans succès (j’ai essayé beaucoup d’itérations pour essayer d’en obtenir une qui fonctionne. La syntaxe est […]

Convertir les fins de ligne

J’ai utilisé d2u pour convertir les fins de ligne. Après avoir installé Puppy Linux, j’ai remarqué qu’il ne venait pas avec d2u , mais dos2unix . Ensuite, j’ai remarqué qu’Ubuntu manque tous les deux par défaut. Quelle est une autre façon de convertir les fins de ligne?