shopt -s dotglob J'écris un script pour copier des fichiers, et j'essaie d'utiliser pour permettre à cp de copier des fichiers dot comme .jshintet ainsi de suite. Je peux exécuter shopt -s dotglobdirectement à une invite bash sans erreur. Cependant, l'exécution du script génère l'erreur: script.sh: 81: script.sh: shopt: not …
J'ai installé play: sudo apt-get install sox libsox-fmt-mp3 Je peux maintenant lire mes fichiers audio comme ceci: play Desktop/SONGS/01\ -\ Oh\ Baby\ Girl.mp3 Puisque j'apprends le shell, j'aimerais pouvoir faire quelque chose comme ceci: (sleep 10 ; play Desktop/SONGS/01\ -\ Oh\ Baby\ Girl.mp3 ) & Après les 10secondes, je peux …
J'ai besoin d'une pause sur un script shell pour afficher un avertissement avant de continuer. Par exemple, sous DOS, cela se passe comme suit: doit.bat: [...] echo 'Are you sure? Press Ctrl-C to abort, enter to continue.' pause [...] Comment puis-je faire cela sur bash? Pour le moment, une commande …
J'exécute une nouvelle installation Oneiric (c'est-à-dire pas une mise à niveau) sur deux systèmes différents et rencontre le même ensemble de problèmes apparemment liés. Le plus frustrant du groupe est que, lorsque j'utilise le .profile et .bashrc que j'ai emporté avec moi depuis Mac OS X, la connexion à X …
J'essaie d'obtenir le temps qu'il faut pour exécuter une commande, avec la sortie dans un format spécifique: time -f "%E" ls -l Ceci est similaire à l'exemple de la page de manuel (et sur la page de manuel en ligne ). Cependant, lorsque j'exécute cette commande, j'obtiens: -f: command not …
Comment s'appelle au démarrage / arrêt lorsque vous exécutez update-rc.d myscript default? Les documents semblent flous, je veux du béton. Je suppose que cela se produit: Au démarrage (spécifiquement à l'entrée du niveau d'exécution 2, multi-utilisateur), cette commande est exécutée: /etc/init.d/myscript start Et à l'arrêt / redémarrage, le même script …
Lorsque vous saisissez une URL Google Maps Directions dans la ligne de commande (pour l'ouverture avec un navigateur Chrome via Terminal), il y a une esperluette ( &) dans l'URL, mais le terminal la casse à cause du contenu Unix étant du contenu Unix. Y a-t-il quelque chose que je …
L'historique des commandes entre les sessions n'est pas enregistré. J'utilise guake et l'historique de la session fonctionne bien. J'ai remarqué que .bash_history avait certaines commandes que j'ai exécutées en sudo -smode et j'ai essayé de nouveau la même chose et toutes les commandes pendant la session ont été enregistrées, j'ai …
Après la mise à niveau vers Maverick, ma variable TERM est définie sur «stupide», cela ne se produit pas avec le même répertoire personnel exécuté à partir de Lucid et je n'ai rien modifié manuellement concernant TERM. Une idée d'où la variable TERM devrait être définie?
J'ai le script suivant. C'est un cas de test simple où aest n'importe quelle valeur de chaîne et best censé être un chemin. #!/bin/bash alias jo "\ echo "please enter values "\ read a \ read -e b \ echo "My values are $a and $b"" Cependant, chaque fois que …
Où le shell bash stocke-t-il la session de terminal réelle? Je veux lire la sortie des commandes que j'ai utilisées auparavant. Tout ce que je peux trouver sur Google, c'est comment stocker la sortie d'une commande. Étant donné que la sortie est affichée à l'écran, elle doit de toute façon …
J'utilise habituellement CTRL+ Leftet CTRL+ Rightpour naviguer entre les mots sur la ligne de commande. J'ai allumé mon ordinateur portable ce matin et je ne peux plus le faire. Au lieu de cela, le code d'entrée CTRL+ Leftest imprimé dans le terminal. Ie: Voici ma sortie lorsque j'essaie de naviguer …
Je suis un super débutant pour Ubuntu et j'ai essentiellement besoin d'Ubuntu pour un package Python. Je voudrais exécuter un fichier Python dans say e:/username/folder1/folder2/python.py. J'ai essayé toutes les méthodes en ligne et la seule réponse est bash: cd./e: No such file or directory. Je ne sais pas si c'est …
J'ai obtenu ce travail avant (je crois que c'était sur un 15.10, j'ai récemment rétrogradé au LTS 14.04). Selon ce post, les éléments suivants devraient fonctionner ~ $ cat ~/.inputrc "\e[A":history-search-backward "\e[B":history-search-forward Mais lorsque j'enregistre cela .inputrcet ouvre un nouveau terminal, taper PageUp ou PageDown imprime simplement le caractère tilde …
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.