J'ai un fichier CSV plutôt volumineux (75 Mo). J'essaie simplement de produire un graphique, donc je n'ai pas vraiment besoin de toutes les données. Reformulation: j'aimerais supprimer n lignes, puis conserver une ligne, puis supprimer n lignes, etc. Donc, si le fichier ressemblait à ceci: Line 1 Line 2 Line …
J'essaie de déplacer ma configuration bash d'Ubuntu vers Mac OS X et il semble que ls soit légèrement différent. Par exemple, il n'acceptera pas l' --coloroption. Comment puis-je obtenir que cela fonctionne?
Considérons le code suivant outer-scope.sh #!/bin/bash set -e source inner-scope.sh echo $(inner) echo "I thought I would've died :(" introspection.sh #!/bin/bash function inner() { echo "winner"; return 1; } J'essaie de outer-scope.shsortir quand un appel à inner()échouer. Depuis $()invoque un sous-shell, cela ne se produit pas. Sinon, comment puis-je obtenir …
Comment savoir, dans un script shell, si un nom d'utilisateur donné existe sur le système actuel? /etc/passwdet /etc/shadowsont incomplets. Considérons les services de répertoire de OS X ou Linux avec une intégration similaire à Active Directory.
Je dois remplacer un texte dans un fichier texte par un autre. D'habitude je ferais quelque chose comme sed -i 's/text/replacement/g' path/to/the/file Le problème est que les deux textet replacementsont des chaînes complexes contenant des tirets, des barres obliques, blackslashes, citations et ainsi de suite. Si j'échappe à tous les …
J'essaie d'imprimer uniquement les sections verbeuses d'une demande cURL (qui sont envoyées à stderr) depuis le shell bash. Mais quand je redirige stdoutcomme ça: curl -v http://somehost/somepage > /dev/null Une sorte de tableau de résultats apparaît au milieu de la sortie pour stderr: % Total % Received % Xferd Average …
J'essaie d'écrire un script dans lequel je veux vérifier si l'un des paramètres transmis à un script bash correspond à une chaîne. La façon dont je l'ai configuré en ce moment est if [ "$3" != "-disCopperBld" -a "$4" != "-disCopperBld" -a "$5" != "-disCopperBld" -a "$6" != "-disCopperBld"] mais …
Avec bash, existe-t-il un moyen d’afficher et de supprimer le répertoire de travail actuel? J'ai essayé d'écrire bash;cd dir; ./dostuff;exit;mais le répertoire actuel est maintenant dir.
Le sujet dit tout, comment rééditer les exécutables disponibles dans l'un des $ PATH après avoir changé des choses: par exemple, en supprimant un binaire d'un $ PATH disponible dans un autre $ PATH, modifié la variable $ PATH.
La lprpage de manuel indique qu'une imprimante de destination peut être spécifiée avec l' -Pindicateur. -P destination[/instance] Prints files to the named printer. J'ai «ajouté» diverses imprimantes sur des partages Samba locaux à l'aide de l'interface graphique d'Ubuntu / Gnome. Comment puis-je obtenir une liste de ces imprimantes disponibles dans …
J'utilise le shell Ubuntu Bash de Windows 10. Il mappe bien le lecteur C en tant que / mnt / c. J'ai d'autres disques durs physiques locaux, montés dans Windows en tant que E: et F: Comment puis-je dire à Bash de monter ces disques aussi (idéalement automatiquement à / …
Au fil des années, sur les systèmes de type UNIX (principalement pour Linux), j'ai remarqué que .(répertoire actuel) n'est jamais dans le $PATHdéfaut. Pourquoi est-ce? Je me souviens avoir lu il y a des années qu'il s'agissait d'un problème de sécurité, mais l'article que j'ai lu n'expliquait pas exactement le …
J'essaie de trouver un moyen simple de continuer à réexécuter une commande chaque fois qu'elle se termine, pour une raison quelconque (erreur ou autre). Quelle serait la meilleure façon d'aborder cela? EDIT: Je n'étais pas assez clair avant. J'ai besoin que la prochaine exécution attende que la précédente se termine. …
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.