Questions marquées «shell»

Le shell est l'interface de ligne de commande d'Unix. Vous pouvez taper des commandes dans un shell de manière interactive ou écrire des scripts pour automatiser les tâches. Utilisez cette balise pour les questions s'appliquant à / bin / sh et aux shells les plus compatibles (ash, bash, ksh, zsh,…). Pour les scripts shell avec des erreurs, veuillez les consulter sur http://shellcheck.net avant de publier ici.

7
Exécution d'une application GUI en tant qu'un autre utilisateur (non root)
Disons que j'ai 2 comptes d'utilisateurs user1et user2. Lorsque je me connecte en tant que user1, puis passe à l' user2utilisation su, je peux exécuter des programmes en ligne de commande, mais les programmes GUI échouent. Exemple: user1@laptop:~$ su - user2 user2@laptop:~$ leafpad ~/somefile.txt No protocol specified leafpad: Cannot open …
34 shell  x11  xorg  su 




6
Comment fonctionne la commande claire?
J'essayais récemment d'en savoir plus sur le fonctionnement du shell et sur le fonctionnement de la clearcommande. L'exécutable est situé dans /usr/bin/clearet il semble imprimer un tas de lignes vierges (égales à la hauteur du terminal) et place le curseur en haut à gauche du terminal. La sortie de la …
33 shell  terminal 

9
Commandes Bash dans vi
Est-il possible de taper une commande bash dans vi et d’obtenir le stdout? Je trouve souvent fastidieux de fermer et de rouvrir vi simplement parce que je veux chercher quelque chose dans la coquille.
33 bash  shell  vim  vi 


3
Un outil shell pour “tablify” les données d'entrée
Il y a longtemps, je me souviens d'avoir utilisé une commande qui en fait un tableau bien formaté. Par exemple, pour cette entrée, apple 1 100 orange 20 19 pineapple 1000 87 avocado 4 30 Le résultat sera similaire à ceci: apple 1 100 orange 20 19 pineapple 1000 87 …
33 shell 




8
Saisir l'extension dans un nom de fichier
Comment puis-je obtenir l'extension de fichier à partir de bash? Voici ce que j'ai essayé: filename=`basename $filepath` fileext=${filename##*.} En faisant cela, je peux obtenir une extension du bz2chemin /dir/subdir/file.bz2, mais j'ai un problème avec le chemin /dir/subdir/file-1.0.tar.bz2. Je préférerais une solution utilisant uniquement bash sans programmes externes si cela est …
33 bash  shell  filenames 

5
l'extraction de goudron dépend du nom de fichier?
Je télécharge souvent des tarballs avec wget depuis sourceforge.net. Les fichiers téléchargés sont alors nommés, par exemple SQliteManager-1.2.4.tar.gz?r=http:%2F%2Fsourceforge.net%2Fprojects%2Fsqlitemanager%2Ffiles%2F&ts=1305711521&use_mirror=switch Quand j'essaye de tar xzf SQliteManager-1.2.4.tar.gz\?r\=http\:%2F%2Fsourceforge.net%2Fprojects%2Fsqlitemanager%2Ffiles%2F\&ts\=1305711521\&use_mirror\=switch Je reçois le message d'erreur suivant: tar (child): Cannot connect to SQliteManager-1.2.4.tar.gz?r=http: resolve failed gzip: stdin: unexpected end of file tar: Child returned status 128 tar: …
33 shell  tar  gzip 



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.