Je me demande s'il est possible de faire des actions en chaîne dans le terminal Ubuntu comme: action 1 on objectA . then action 2 on objectA sans avoir à répéter le nom de objectA. Exemple: touch file.js && openEditor "$1" ou quelque chose comme ça.
Disons que j'ai deux fichiers dans /tmp: root@ubuntu:~# touch /tmp/hello.{pyc,py} root@ubuntu:~# ls /tmp/ hello.py hello.pyc Maintenant, permet d'exécuter la rm -rfcommande avec l'option [co] root@ubuntu:~# rm -rf /tmp/hello.py[co] root@ubuntu:~# ls /tmp/ hello.py Quelqu'un peut-il expliquer ce qui se passe ici? Quel est le [co]paramètre? Comment pouvons-nous le faire fonctionner pour …
Juste une petite question. Est-il possible de tabuler la sortie sur Ubuntu 16.04 LTS? J'ai créé deux images ci-dessous pour essayer d'illustrer ce que je veux dire par là.
J'ai l'habitude de mettre des scripts communs /usr/local/binpour pouvoir les exécuter de n'importe où avec le terminal. Par exemple, je crée un script shell nommé 1, le rend exécutable avec chmod +x 1et le mets /usr/local/bin, et à l'intérieur du script que je tape #!/bin/shsur la première ligne, puis mes …
Je voltigerai très souvent entre plusieurs fichiers sur un serveur. Je vais exécuter les exemples de commandes suivants dans l'ordre: nano /web/site/path/to/file /web/site/script.py nano /web/site/path/to/anotherFile nano /web/site/path/to/yetAnotherFile /web/site/script.py nano /web/site/path/to/etc Pour passer d'une nanocommande à la suivante, j'appuie actuellement sur Upet Backspacepour remplacer le dernier segment du chemin. Le problème, …
Je suis nouveau dans les scripts shell Linux. Je veux écrire un script shell qui ouvrira le terminal avec plusieurs onglets; il doit exécuter l'application client rtsp dans chaque onglet. Pour cela, j'ai parcouru la question ici dans ce forum et essayé de coder comme ci-dessous, tab="--tab-with-profile=Default -e " cmd="java …
Lorsque vous ouvrez un terminal, il affiche le nom d'utilisateur et le nom de la machine. Comme une montre de mines par exemple: romeo@romeo-Satellite-C660D:~$. C'est vraiment ennuyeux parce que c'est un peu gros. Puis-je faire ce plus petit, comme montrer seulement romeo? Je sais que cela semble stupide, mais je …
J'utilise Ubuntu 14.04. Récemment, lorsque je me connecte via SSH avec mon utilisateur disposant des privilèges sudo, chaque commande que j'exécute entraîne une erreur «Impossible d'allouer de la mémoire». En voici quelques-unes que j'ai essayées sur ma console myuser@mymachine:~$ whoami -bash: fork: Cannot allocate memory myuser@mymachine:~$ uname -a -bash: fork: …
Avant de cliquer, ce n'est pas la question typique "comment faire pour que mon invite bash ait une couleur". J'ai déjà personnalisé mon invite bash pour qu'elle ressemble à ceci: [user @ host]----[$(pwd)] $ où tout entre parenthèses est bleu clair, et tout le reste (y compris $) est noir …
Supposons que j'ai un fichier bash appelé myBash.bash. Il réside dans: /myDirect/myFolder/myBash.bash Maintenant, je veux utiliser la chaîne /myDirect/myFolder(l'emplacement de myBash.bash) à l'intérieur du script. Existe-t-il une commande que je peux utiliser pour trouver cet emplacement? Edit: L'idée est que je veux mettre en place un dossier zip avec du …
Quand j'utilise find /home/user/parentdir -type d -empty -delete il recherche récursivement les sous-dossiers vides à l'intérieur /home/user/parentdiret les supprime. Mais s'il /home/user/parentdirest également vide, il supprime également le parentdirdossier, ce qui n'est pas souhaitable pour moi. Je souhaite conserver cela parentdirdans rsynccertains fichiers à sauvegarder ou dans le cloud. Après …
J'ai écrit un script bash qui crée une série de répertoires et clone un projet dans des répertoires sélectionnés. Pour cela, j'ai besoin de cdchaque répertoire ( project 1et project 2), mais le script ne fait pas cdle deuxième répertoire ni n'exécute la commande. Au lieu de cela, il s'arrête …
Par exemple, elif [[ $append = $1 ]] then touch ~/directory/"$2".txt echo "$variable_in_question" >> ~/directory/"$2".txt pour créer un fichier texte contenant toutes les entrées suivantes "$2"ou ajouter un fichier texte existant avec toutes les entrées suivantes "$2", que dois-je utiliser à la place de la "$variable_in_question"ligne 4? Je veux essentiellement …
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.