J'essaie d'écrire un script qui recherchera un certain fichier .txt enregistré sur mon bureau. Je veux que le script puisse vérifier si ce fichier existe, puis vérifier s'il est lisible et inscriptible. Des indices?
Parfois, lorsque je tape une commande sur le terminal, la saisie semi-automatique du terminal ne fonctionne pas, même si ma commande n'est pas erronée. Par exemple, regardez ceci: sudo service vsftpd statussudo et service n'ont aucun problème. Je veux dire, lorsque vous tapez sud + tabterminal, vous suggérez sudo ou …
Lors de l'exécution de la completecommande sur mon gnome-terminal, il affiche certaines commandes. Quelles sont-elles? Et à quoi sert le completecommandement? $ complete complete -F _minimal complete -F _filedir_xspec oodraw complete -F _filedir_xspec elinks complete -F _filedir_xspec freeamp complete -F _longopt split complete -F _longopt sed complete -F _longopt ld …
J'ai 10 numéros IP que je dois tester quotidiennement pour vérifier, comment je peux le faire en utilisant le script BASH. Pour que je puisse automatiser cette tâche en utilisant cron. Je veux uniquement le script BASH. Je vous remercie.
Le {# .. #} génère une séquence de nombres ou de caractères, de la même manière que range () en Python. Si j'exécute la commande echo {1..5}dans la ligne de commande, j'ai: 1 2 3 4 5 Au lieu de cela, le script bash suivant ne fonctionne pas comme prévu. …
gedit crée des fichiers de sauvegarde cachés se terminant par '~'. Je voulais faire un nettoyage récursif de mon arborescence de répertoires. La commande rm *~supprimera tous les fichiers locaux se terminant par «~» Je pensais rm -r *~ .que tous les fichiers de l'arborescence seraient supprimés, mais j'ai fait …
J'ai besoin de nettoyer un dossier périodiquement. Je reçois une liste de fichiers qui contient du texte, quels fichiers sont autorisés. Maintenant, je dois supprimer tous les fichiers qui ne sont pas dans ce fichier. Exemple: dont-delete.txt: dontdeletethisfile.txt reallyimportantfile.txt neverdeletethis.txt important.txt Mon dossier de nettoyage contient ceci comme exemple: ls …
J'apprends le Bash et je veux remplacer les caractères d'espace par d'autres caractères "non vides". J'utilise une forboucle: for f in *\ *; do mv "$f" "${f// /_}"; done Ma question est, pourquoi la double barre oblique et l'espace sont-ils là ${f// /_}? Que fait ${f// /_}-il?
La commande history | grep "keyword2find" ne donne pas d'historique illimité que j'ai tapé dans le terminal et j'ai installé Ubuntu. Je veux tous les voir sans délai.
Mon serveur Web a été falsifié par quelqu'un qui utilisait le shell zsh. Je me sens plus à l'aise avec bash shell, car ce sont les valeurs par défaut fournies avec Ubuntu et OS X (les deux principaux systèmes d'exploitation que j'utilise). Mais cette question se concentre sur le serveur …
Je dois renommer env. 70 000 fichiers. Par exemple: de sb_606_HBO_DPM_0089000à sb_606_dpm_0089000etc. La plage de numéros va de 0089000à 0163022. Ce n'est que la première partie du nom qui doit changer. tous les fichiers sont dans un seul répertoire et sont numérotés séquentiellement (une séquence d'images). Les chiffres doivent rester …
Je suis nouveau sur le terminal et j'essaie d'apprendre à l'utiliser. Que font ces lignes? Et comment ça marche? echo -n "Today's date is: " date +"%A, %B %-d, %Y"
Je lisais la différence entre sudo -i/-s ici . Après avoir utilisé la commande, shoptil est à noter que tous ( sudo su/sudo -i/sudo -s) $SHELLfournissent les mêmes résultats, mais les shoptrésultats de la commande sont différents. Alors, comment le shell de connexion et non de connexion est-il défini? D'où …
Je voudrais une méthode pour capturer l'utilisation du disque d'une partition particulière, en utilisant le répertoire où la partition est montée. La sortie doit simplement être un entier sans remplissage ni symboles suivants, comme je voudrais l'enregistrer dans une variable. J'ai utilisé df --output=pcent /mount/point, mais je dois couper la …
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.