Questions marquées «shell»

274
Comment annuler une condition dans PowerShell?

Comment annuler un test conditionnel dans PowerShell? Par exemple, si je veux vérifier le répertoire C: \ Code, je peux exécuter: if (Test-Path C:\Code){ write "it exists!" } Existe-t-il un moyen de nier cette condition, par exemple (ne fonctionne pas): if (Not (Test-Path C:\Code)){ write "it...

271
Supprimer la nouvelle ligne dans Vim

Existe-t-il un moyen de supprimer la nouvelle ligne à la fin d'une ligne dans Vim, afin que la ligne suivante soit ajoutée à la ligne actuelle? Par exemple: Evaluator<T>(): _bestPos(){ } Je voudrais mettre tout cela sur une seule ligne sans copier les lignes et les coller dans la précédente....

271
Shell interactif utilisant Docker Compose

Existe-t-il un moyen de démarrer un shell interactif dans un conteneur à l'aide de Docker Compose uniquement? J'ai essayé quelque chose comme ça, dans mon docker-compose.yml: myapp: image: alpine:latest entrypoint: /bin/sh Lorsque je démarre ce conteneur en utilisant docker-compose up, il se ferme...

261
Comment tuer tous les processus correspondant à un nom?

Disons que je veux tuer tous les processus contenant le mot amarok. Je peux imprimer les commandes que je veux exécuter. Mais comment faire pour que le shell les exécute. c'est à dire. ps aux | grep -ie amarok | awk '{print "kill -9 " $2}' Output: kill -9 3052 kill -9 3071 kill -9 3076 kill -9 3077...

255
Powershell Invoke-WebRequest échoue avec SSL / TLS Secure Channel

J'essaie d'exécuter cette commande Powershell Invoke-WebRequest -Uri https://apod.nasa.gov/apod/ et je reçois cette erreur. "Invoke-WebRequest: la demande a été abandonnée: impossible de créer un canal sécurisé SSL / TLS." Les demandes https semblent fonctionner (" https://google.com ") mais pas...

252
Comment détecter si mon script shell s'exécute via un canal?

Comment détecter à partir d'un script shell si sa sortie standard est envoyée à un terminal ou si elle est dirigée vers un autre processus? Le cas d'espèce: je voudrais ajouter des codes d'échappement pour coloriser la sortie, mais uniquement lorsqu'il est exécuté de manière interactive, mais pas...