Articles of ligne de commande

Recherche du processus dans Linux via la ligne de commande

Je cherchais le meilleur moyen de trouver le nombre de processus en cours d’exécution avec le même nom via la ligne de commande sous Linux. Par exemple, si je voulais trouver le nombre de processus bash en cours d’exécution et obtenir “5”. Actuellement, j’ai un script qui fait un “pidof”, puis fait un compte sur […]

Supprimer les fichiers .DS_STORE dans le dossier actuel et tous les sous-dossiers de la ligne de commande sur Mac

Je comprends que je peux utiliser find . -name “.DS_STORE” find . -name “.DS_STORE” pour rechercher tous les fichiers .DS_STORE dans le dossier en cours et tous les sous-dossiers. Mais comment pourrais-je les supprimer de la ligne de commande simultanément? J’ai trouvé très ennuyeux de basculer dans tous les dossiers et de le supprimer un […]

Comment exécuter correctement les scripts de ligne de commande Perl “one liner”?

J’ai parcouru un certain nombre de tutoriels, mais je n’arrive toujours pas à comprendre ce que je fais mal .. J’essaie le code ci-dessous (dans un fichier Perl .pl, en tant qu’exécutable): #!/usr/bin/perl perl -e ‘print “Hello”;’ Je lance ce script et récupère: Exécution de /home/user1/Desktop/file_backups.pl abandonnée en raison d’erreurs de compilation. (Je suis nouveau […]

Git fusionne la twig d’une autre télécommande

Aujourd’hui, je vois beaucoup de commits de Linux Torvalds et / ou de Gitster qui ressemblent à ça: Merge branch ‘maint’ of git://github.com/git-l10n/git-po into maint … * ‘maint’ of git://github.com/git-l10n/git-po: l10n: de.po: fix a few minor typos ou: Merge branch ‘upstream’ of git://git.linux-mips.org/pub/scm/ralf/upst… … …ream-linus Pull MIPS update from Ralf Baechle: … * ‘upstream’ of […]

Renommage par lot des fichiers en ligne de commande et Xargs

J’ai donc la structure suivante: . .. a.png b.png c.png J’ai exécuté une commande pour les redimensionner ls | xargs -I xx convert xx -resize xx.jpg Maintenant, mon répertoire ressemble à ceci . .. a.png.jpg a.png b.png.jpg b.png c.png.jpg c.png La première question est de savoir comment renommer le fichier pour avoir une seule extension. […]

RTMP: Existe-t-il un tel outil de ligne de commande Linux?

J’ai cherché partout un utilitaire Linux qui me permettra de télécharger des stream rtmp. Pas de vidéo FLV mais des stream MP3. L’emplacement des stream que je veux télécharger est dans ce format. rtmp://live.site.com/loc/45/std_fc74a6b7f79c70a5f60.mp3 Quelqu’un sait-il d’un tel outil en ligne de commande? Ou même quelque chose de proche de ce que je demande? Je […]

Comment installer Android SDK sur Linux en utilisant uniquement l’interface de ligne de commande?

Je configure un serveur de génération automatique et je dois installer un SDK Android. Je travaille sur SSH, bien sûr. Mais les tools/android update sdk veut lancer une interface graphique Java. Une autre façon d’installer un SDK?

Comment puis-je trouver le svn diff entre la copie de travail et la révision arbitraire?

J’essaie d’écrire un patch multi-fichier pour un projet open-source, mais la copie principale a changé depuis que j’ai commencé à travailler. Je dois obtenir la différence SVN (juste les fichiers sous contrôle de version) entre ma version non validée et la révision à partir de laquelle elle a été vérifiée. Quelle commande SVN puis-je utiliser […]

Une commande pour créer un répertoire et un fichier dans la commande linux

Supposons que mon répertoire actuel soit A. Je veux créer un répertoire B et un fichier “myfile.txt” dans B. Comment faire cela en une seule commande depuis le Terminal? Modifier: Directory peut être nested plusieurs fois. Comme je pourrais vouloir créer B / C / D et ensuite “myfile.txt” à l’intérieur de cela. Je ne […]

Comment automatisez-vous l’installation des plugins Eclipse avec la ligne de commande?

J’ai besoin d’automatiser l’installation d’Eclipse Classic et d’append deux “plugins”: CDT (pas sûr que cela puisse être appelé un “plugin”) PyDev Installez Eclipse Classic (que vous venez de télécharger): sudo tar -xvzf eclipse-SDK-3.7-linux-gtk.tar.gz -C /usr/local/ Comment installer ensuite CDT et PyDev en tant que plugins système (pas ceux des utilisateurs)?