Je voudrais un moyen facile d'obtenir le chemin d'accès complet à un fichier. Je tape actuellement ceci: echo `pwd`/file.ext En essayant de le raccourcir, j'ai fait un alias bash: alias fp='echo `pwd`/' Mais maintenant, si je tape fp file.ext, il y a un espace qui apparaît entre le /et le …
J'ai essayé la commande suivante: $ wget -q --tries=10 --timeout=20 --spider http://google.com (À partir de ce poste SO . Je veux vérifier ma connexion Internet dans bash.) Je reçois la sortie suivante: Spider mode enabled. Check if remote file exists. --2015-09-28 09:55:50-- http://google.com/ Connecting to 127.0.0.1:3128... connected. Proxy request sent, …
J'ai récemment dû chercher un mot de passe qui aurait pu être enregistré dans un fichier. Je ne voulais pas que cette ligne apparaisse dans l'histoire de bash. Comment puis-je empêcher un mot de passe ou d'autres informations sensibles d'être stockés dans l'historique bash lors de l'utilisation de grep? Par …
Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Super User. Migré il y a 7 ans . Il y a quelque temps, j'ai supprimé par erreur mon dossier personnel car j'ai exécuté un rm -rf *sur le mauvais terminal, dont le répertoire de …
Je déconnais dans le terminal sur Red Hat Linux, et quand j'ai tapé l'astérisque ( *) suivi de retour, il a exécuté l'un des programmes de mon répertoire. Pourquoi? Ma meilleure supposition est qu'Unix l'a traité comme un caractère générique et a donc exécuté le premier programme alphabétique. Étant donné …
Comment puis-je concaténer des chaînes et des variables dans un script shell? stringOne = "foo" stringTwo = "everythingButBar" stringThree = "? et?" Je veux sortir "foo et n'importe quoiButBar"
Pourquoi la sortie de certains programmes Linux ne va-t-elle ni à STDOUT ni à STDERR? En fait, je veux savoir comment capturer de manière fiable toutes les sorties de programme, quel que soit le «flux» qu'il utilise. Le problème que j'ai, c'est que certains programmes ne semblent pas permettre de …
En suivant le fichier README dans ce référentiel , je suis censé sécuriser mon chemin vers une machine virtuelle que j'ai créée, mais une fois que je l'ai fait, comment en sortir? Voici les instructions: $ git clone git://github.com/honza/django-chef.git $ cd django-chef # add yourself to the "users" array in …
#!/bin/bash Echo “Enter a number” Read $number If [$number ] ; then Echo “Your number is divisible by 5” Else Echo “Your number is not divisible by 5” fi l'instruction if [$ number] est ce que je ne sais pas comment configurer
J'ai récemment commencé à utiliser bash et découvert des fonctionnalités vraiment merveilleuses (pas nécessairement sorties de la boîte, mais pouvant être configurées): Les flèches haut / bas prennent en charge la complétion partielle: tapez "git", appuyez sur la flèche HAUT, et vous pourrez parcourir les commandes récentes qui commencent par …
J'essaie de créer une commande qui se lance screen, crée quatre sessions avec des noms différents et exécute quatre commandes différentes. Je sais comment faire cela manuellement: 1. screen 2. ./command1 args 3. CTRL-A :sessionname Session 1 4. CTRL-A C 5. (GOTO 2) Puis-je le faire avec un script bash …
J'ai trouvé cette commande utile bind -x '"\C-r"':resetpour effacer le terminal mais je voulais faire un simple script bash: #!/bin/bash bind -x '"\C-r"':reset production: alfred@alfred-laptop:~/bash$ ./bind ./bind: line 2: bind: warning: line editing not enabled Quelqu'un pourrait-il expliquer: Comment puis-je réparer cela? Que veut warning: line editing not enableddire?
J'ai reçu l'erreur: bash: erreur de syntaxe près du jeton inattendu `; ' en raison de la commande suivante: evince foo.pdf bar.pdf &; emacs foo.tex & Est-il illégal de séparer les commandes ;lors de l'utilisation &en arrière-plan d'un travail? Ou y a-t-il une autre raison pour laquelle cela n'a pas …
Je me demandais s'il y avait un moyen d'afficher une notification ou quelque chose à partir de la ligne de commande à un certain moment. Comme quand l'horloge sonne à 16h00. Ce serait bien s'il l'affichait en utilisant l'outil notify-osd d'Ubuntu:
J'utilise Kubuntu 10.04. Je voudrais changer certaines des touches de raccourci standard pour bash (terminal). Voici les raccourcis que j'aimerais mettre en place: Ctrl- Cpour copier le texte sélectionné dans le terminal dans le presse-papiers. Ctrl- Và coller du presse-papiers dans le terminal. Ctrl- Zpour annuler l'édition sur la ligne …
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.