Je ne suis pas en mesure de tabuler complètement à partir de la ligne de commande dans gnome-terminal lorsque j'ai un astérisque dans la ligne de commande. Le shell par défaut est bash, en utilisant gnome-terminal. Par exemple, Cela fonctionne pour copier un seul fichier dans un répertoire en utilisant …
Il est bien connu qu'une commande comme celle-ci: cat filename | some_sed_command >filename efface le nom de fichier, car la redirection de sortie, exécutée avant la commande, entraîne la troncature du nom de fichier. On pourrait résoudre le problème de la manière suivante: cat file | some_sed_command | tee file …
Donc, afin de cacher certains fichiers et dossiers à des yeux non qualifiés, j'ai modifié leurs noms en mettant un point au début du nom. Cela fonctionne et les fichiers sont cachés. Les curieux qui ne sont pas qualifiés ne les verront pas. Et en utilisant Nautilus, j'active et désactive …
Existe-t-il un moyen d'empêcher toutes les commandes d'être définies comme un alias? Par exemple, un utilisateur ne devrait pas pouvoir définir rmni aucune autre commande (commandes par défaut d'Ubuntu) comme nom d'alias.
Disons que j'ai 3 fichiers dans un répertoire particulier: abc.txt, aww.txt, ant.txt Si je le fais: cat a(et appuyez sur tab pour voir les options) le terminal affichera les 3 noms de fichiers:abc.txt, aww.txt, ant.txt Existe-t-il un moyen de sélectionner le nième résultat plutôt que de taper, en spécifiant le …
Je veux ajouter ceci #this ##is my text avant la ligne the specific line J'ai essayé sed -i '/the specific line/i \ #this ##is my text ' text.txt mais il ajoute seulement dans «texte». J'ai aussi essayé différentes combinaisons avec \et , " "mais rien ne fonctionnait.
Ce que je veux faire, c'est écrire un script qui lance d'abord un programme, puis lui dit d'exécuter un tas de commandes, puis de quitter. Allons-y avec un exemple. J'ai écrit ce script myscript.shet il ne fonctionne pas comme je le souhaite. Ce qu'il fait est simplement d'exécuter gnuplot et …
Une fois connecté ssh, je tape cette commande dans bash: sleep 50000000000000 & Ensuite, je kill -9le sleepprocessus parent du processus (c.-à bash-d.). Ensuite, la fenêtre du terminal se déconnecte simultanément. Lorsque je me reconnecte, je constate que le sleepprocessus est toujours en cours. Question : Pourquoi le sleepprocessus peut-il …
J'ai un projet GIT massif avec plusieurs sous-modules GIT à l'intérieur. J'ai changé de manière récursive la propriété ( chown -r) de rootà mon utilisateur pour chaque fichier de mon projet. Maintenant, toute commande git prend beaucoup de temps et semble utiliser 99% de CPU. Quelle est la solution? J'ai …
Je veux découvrir le type de plusieurs commandes. Est-il possible de canaliser ou xargsun résultat de recherche depuis finddans la typecommande sous Linux? Par exemple: find . -name anacron | type ou find . -name anacron | xargs type
Considérez ce script Bash: #!/bin/bash echo Enter any character read char case $char in [a-z]) echo Lower case letter ;; [A-Z]) echo Upper case letter ;; [0-9]) echo Number ;; ?) echo Special char ;; *) echo You entered more than one character ;; esac Si j'entre «a», la sortie …
J'ai ce qui suit. Un processus Java écrit des journaux sur fichier Un script shell démarrant le processus Java. J'ai besoin de lire le fichier journal après le démarrage du processus Java pour vérifier le bon démarrage. J'ai essayé avec tail -fmais ça reste pour toujours. J'ai besoin d' tailarrêter …
J'ai défini mes paramètres de proxy à l'aide de la commande suivante export http_proxy=http://proxyusername:proxypassword@proxyaddress:proxyport Quand je fais echo $http_proxy Je reçois http://cavs@students:cavsuon@proxy.uonbi.ac.ke:80 Mais quand je fais unset $http_proxy Je reçois une erreur -bash: unset: `http://cavs@students:cavsuon@proxy.uonbi.ac.ke:80': not a valid identifier J'ai donc fait $http_proxy = "" ce qui me donne également …
Je souhaite que mon pavé tactile soit automatiquement désactivé lorsqu'une souris externe est connectée et activé lorsqu'il n'y en a pas. J'ai essayé d'utiliser touchpad-indicatormais cela échoue dans les cas où l'ordinateur a été mis en veille avec une souris connectée et réveillé avec la souris déconnectée. J'ai essayé de …
Les commandes exécutées dans le terminal préfixé avec des espaces vides ne sont pas enregistrées dans le fichier d'historique des commandes. Mais existe-t-il un moyen d'obtenir l'inverse, c'est-à-dire que l'historique ne doit enregistrer que ceux qui sont préfixés par l'espace?
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.