Je me demande quand cette commande a été introduite et si elle fait partie d'un Linux officiel ou est-elle spécifique à Ubuntu? Comment rechercher dans mon historique de ligne de commande les commandes que j'ai utilisées
Je me demande quand cette commande a été introduite et si elle fait partie d'un Linux officiel ou est-elle spécifique à Ubuntu? Comment rechercher dans mon historique de ligne de commande les commandes que j'ai utilisées
La question est assez simple. Je peux obtenir le code de sortie de la commande précédente en utilisant $?. mais qu'est ce que c'est exactement? Je ne pense pas que ce soit une variable, car vous ne pouvez pas avoir de caractères spéciaux dans le nom de la variable autre que _. foo?foo=10 entraînera...
J'ai commencé une boucle while comme suit: while true; do {command}; sleep 180; done & Remarquez le &. J'ai pensé que lorsque j'aurais tué le terminal, cette boucle s'arrêterait. Mais ça continue. Cela fait des heures que j'ai tué la session terminale. Comment puis-je arrêter cette boucle...
J'avais un script qui fonctionnait bien mais quand je l'ai exécuté aujourd'hui, ça dit declare: not found. J'utilise le shell bash et le chemin au début du script est correct. Deux lignes marquées dans mon script sont les suivantes: declare -a RESPONSE RESPONSE=($RESULT) Il dit également que (c'est...
Je reçois une erreur dans WSL en essayant d'utiliser junyanz / pytorch-CycleGAN-and-pix2pix . J'ai suivi toutes les étapes d'installation avec succès sur Windows 10 x64 en utilisant les étapes de PyTORCH sur Windows 10: Une instruction avec des captures d'écran , puis Ubuntu pour Windows avec le...
Supposons que j'ai un tas de fichiers nommés de cette façon: file01.txt file02.txt file03.txt ... file20.txt et je veux exécuter une commande sur une gamme de ces fichiers. Je sais que si je veux "rm" de "file05.txt" à "file09.txt" je peux faire: rm file0[5-9].txt mais comment puis-je "rm" une...
Je viens de tomber sur quelque chose qui me dérange vraiment. La saisie semi-automatique sur ubuntu fonctionne comme un charme, mais lorsque je me connecte en tant que root, par exemple, suje ne reçois la tabsaisie semi-automatique que parfois. Pourquoi ça marche comme ça? Peut-on changer...
J'ai un script qui peut fonctionner comme sudo script.shoupkexec script.sh Ce serait beaucoup plus agréable du point de vue de l'utilisateur si le script demandait le mot de passe à l'utilisateur lorsqu'il l'exécutait simplement par son nom script.sh. Comment puis-je "incorporer" une demande...
Je veux savoir quelle est exactement la différence entre a=$[1+1] a=$((1+1)) let a=1+1 a=$(expr 1 + 1 ) Tous les 4 attribuent la variable a à 2, mais quelle est la différence? D'après ce que j'ai découvert jusqu'à présent, c'est que expr est plus lent car ce n'est pas un véritable shell intégré....
J'ai créé une machine Ubuntu virtualbox il y a quelques semaines et depuis, je travaille sur des projets. Maintenant, je voudrais trouver la syntaxe de certaines commandes que j'ai tapées dans le terminal il y a une semaine, mais j'ai ouvert et fermé la fenêtre du terminal et redémarré la machine...
Lorsque j'utilise notify-sendpour afficher une notification sur le bureau, puis que je l'utilise à nouveau pour afficher une notification différente, j'ai remarqué que la seconde ne s'affiche que lorsque la première a disparu. Existe-t-il un moyen de notify-sendremplacer immédiatement une...
Nous savons que bash prend en charge un certain nombre de commandes buitin comme: $ type type cd help command type is a shell builtin cd is a shell builtin help is a shell builtin command is a shell builtin Je veux obtenir la liste de toutes les commandes intégrées du shell disponibles . Comment...
J'ai vu beaucoup de discussions sur la façon de libérer de l'espace sur la partition / boot et c'est aussi mon objectif. Cependant, je ne souhaite supprimer que les anciens noyaux et non chacun d'entre eux, mais l'actuel. J'ai besoin que la solution soit une ligne car je vais exécuter le script à...
J'utilise Ubuntu 14.04 et j'ai un problème étrange avec mon écran de terminal qui me dérange beaucoup. Quelqu'un pourrait-il m'aider ou m'expliquer si je fais quelque chose de mal ou de non-Linux? J'ai une sorte de solution mais je veux comprendre pourquoi cela se produit encore et encore. Je copie...
Je veux créer un zip d'un dossier à partir de la ligne de commande. Je peux faire quelque chose comme ça zip -r folder.zip folder. Je veux donner au dossier zippé le même nom que le dossier d'origine. Je peux simuler cela en écrivant un script: #!/bin/bash zip -r $1 $1 Et puis faire ./script...
Quelle est la meilleure façon de lire un fichier de configuration dans bash? Par exemple, vous avez un script et vous ne souhaitez pas remplir manuellement toutes les configurations chaque fois que vous appelez le script. Edit 1: Je pense que je n'ai pas été clair, donc: ce que je veux c'est ......
Je veux effectuer une action (disons chown) sur tous les fichiers cachés d'un répertoire. Je sais que ce .*n'est pas une bonne idée car il trouvera également les répertoires actuels .et parents ..(je sais que rmcela ne fonctionnera pas .et ..mais d'autres commandes, y compris chownet chmod,...
cat file1 foo ice two cat file2 bar cream hundred Sortie désirée: foobar icecream twohundred file1 et file2 auront toujours le même nombre de lignes dans mon scénario, au cas où cela rendrait les choses plus
Ok, donc courir gedit myfile.txtfonctionne bien. Mais qu'en est-il de l'ouverture d'un fichier à partir d'un script bash, en utilisant l'application de bureau par défaut liée au type de fichier? J'ai essayé ci-dessous, ce qui fonctionne très bien lorsqu'il est exécuté manuellement dans le terminal,...
Je vérifie donc le md5hachage de mes fichiers avec ceci comme sortie: 657cf4512a77bf47c39a0482be8e41e0 ./dupes2.txt 657cf4512a77bf47c39a0482be8e41e0 ./dupes.txt 8d60a927ce0f411ec94ac26a4785f749 ./derpina.txt 15f63928b8a1d5337137c38b5d66eed3 ./foo.txt 8d60a927ce0f411ec94ac26a4785f749 ./derp.txt...