Je veux avoir un script shell comme ceci: my-app & echo $my-app-pid Mais je ne sais pas comment obtenir le pid de la commande qui vient d'être exécutée. Je sais que je peux simplement utiliser la jobs -p my-appcommande pour grep le pid. Mais si je veux exécuter le shell …
J'ai des problèmes pour copier des fichiers volumineux avec Nautilus (cela reste bloqué). J'ai besoin de copier, en utilisant cp. J'aimerais savoir s'il existe des paramètres indiquant le pourcentage copié et la vitesse de transfert.
J'ai un dossier avec des répertoires et des fichiers (certains sont cachés, commençant par un point). for d in *; do echo $d done passera en boucle dans tous les fichiers, mais je veux uniquement en boucle dans les répertoires. Comment je fais ça?
Jusqu'ici, je n'ai rien trouvé vraiment, mais est-il vrai que le temps curlne s'est pas arrêté? user@host:~# curl http://localhost/testdir/image.jpg Je pose la question car je redirige toute demande d'images testdirvers un module Apache distinct qui génère ces images à la volée. Cela peut prendre jusqu'à 15 minutes avant que l'image …
Comment puis-je vérifier quel serveur DNS est utilisé (sous Linux)? J'utilise un gestionnaire de réseau et une connexion filaire au réseau local de mon université. (J'essaie de savoir pourquoi mon domaine n'est pas résolu)
Prenez le script suivant: #!/bin/sh sed 's/(127\.0\.1\.1)\s/\1/' [some file] Si j'essaie d'exécuter ceci sh( dashici), cela échouera à cause des parenthèses, qui doivent être évitées. Mais je n'ai pas besoin d'échapper aux barres obliques inverses elles-mêmes (entre les octets, ou dans le \sou \1). Quelle est la règle ici? Qu'en …
Je souhaite communiquer entre plusieurs ordinateurs de mon réseau (Ethernet statique), via SSH. Pour ce faire, je dois exécuter ssh-add chaque fois que je me connecte à une machine spécifique. Comment puis-je le faire pour qu'il soit configuré une fois et qu'il ne me demande pas la phrase secrète à …
Je vois souvent des tutoriels en ligne qui relient diverses commandes avec différents symboles. Par exemple: command1 | command2 command1 & command2 command1 || command2 command1 && command2 D'autres semblent relier des commandes à des fichiers: command1 > file1 command1 >> file1 Quelles sont ces choses? Comment s'appellent-ils? Que font-ils? …
Je suis un peu confus sur ce que ces opérateurs font différemment lorsqu'ils sont utilisés en bash (crochets, doubles crochets, parenthèses et doubles parenthèses). [[ , [ , ( , (( J'ai vu des gens les utiliser si, comme ceci: if [[condition]] if [condition] if ((condition)) if (condition)
Comment puis-je obtenir la taille d'un fichier dans un script bash? Comment puis-je l'affecter à une variable bash afin de pouvoir l'utiliser plus tard?
J'ai un répertoire contenant un grand nombre de fichiers. Je veux supprimer tous les fichiers à l'exception de fichier.txt. Comment puis-je faire cela? Il y a trop de fichiers pour supprimer les fichiers indésirables individuellement et leurs noms sont trop divers pour pouvoir être * supprimés, à l'exception de ce …
Je sais que les scripts de shell exécutent des commandes comme si elles étaient exécutées à l'invite de commande. J'aimerais pouvoir exécuter des scripts de shell comme s'il s'agissait de fonctions ... C'est-à-dire prendre une valeur d'entrée ou une chaîne dans le script. Comment puis-je aborder cela?
J'ai remarqué que, si j'ajoute \nun motif de substitution à l'aide de sed, il ne correspond pas. Exemple: $ cat > alpha.txt This is a test Please do not be alarmed $ sed -i'.original' 's/a test\nPlease do not/not a test\nBe/' alpha.txt $ diff alpha.txt{,.original} $ # No differences printed out …
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.