Questions marquées «sh»

27
Commande Bash pour couper la sortie après x nombre de lignes

Je recherche une commande bash, que je peux utiliser pour limiter le nombre de lignes d'un fichier ou d'une autre sortie de commande. Par exemple ls -thor | limit 10 limiterait la sortie de la commande ls à 10 lignes (dans l'exemple, la commande "limit" est naturellement une commande imaginaire,...

27
Aligner à droite une partie de l'invite

Je suis sûr que j'ai vu quelqu'un avoir une partie de son invite alignée à droite dans sa fenêtre de terminal, puis que le curseur réel démarre sur une deuxième ligne. Je sais que je peux atteindre la deuxième ligne avec un "\ n" dans la PS1, mais je ne sais pas comment aligner une partie de...

27
Poursuivre un travail «ctrl-z» en arrière-plan

Est-il possible de continuer un travail d'arrière-plan arrêté en arrière-plan? J'ai un processus en cours, j'ai utilisé ctrl- zpour l'arrêter et revenir à bash. Si je veux continuer, il y a une fgcommande disponible mais cela ramène le travail au premier plan. Est-il possible de le garder en...

27
Transférer l'audio comme X dans SSH

Bien qu'il soit possible d'utiliser des applications X à distance en utilisant le commutateur -X dans ssh, le son est lu uniquement dans le haut-parleur de la machine distante. Par exemple, si je regarde un film dans VLC / Totem, seule la vidéo est visible et je n'entends pas l'audio. Existe-t-il...

27
Comment tarer / décompresser la sortie à la volée

Quelle est la façon idiomatique de faire ce qui suit goudron à stdout lire cette sortie tar depuis stdout et extraire dans un autre dossier. Ma solution est tar --to-stdout .. | tar -C somefolder -xvf - Mais peut-être existe-t-il une façon plus idiomatique de le

27
"echo on" équivalent pour linux?

Comment puis-je accéder à stdout toutes les commandes qui s'exécutent dans le script bash? C'est-à-dire que la sortie doit contenir les commandes de sortie ET les commandes elles-mêmes. j'ai trouvé #!/bin/bash -x mais ce n'est pas exactement la même chose car au lieu de mysql -v dbname <...

27
Ajouter un horodatage au thème oh-my-zsh robbyrussell

Je veux ajouter un horodatage à mon invite de commande dans oh-my-zsh. Voici l'invite de thème actuelle ( robbyrussell ): local ret_status="%(?:%{$fg_bold[green]%}➜ :%{$fg_bold[red]%}➜ %s)" PROMPT='${ret_status}%{$fg_bold[green]%}%p %{$fg[cyan]%}%c

26
(reverse-i-search) dans Bash

Je finis généralement par utiliser CTRL+ rpour (reverse-i-search), cependant, parfois je passe la commande que je cherchais; si je recommence, (reverse-i-search)il ne le trouve plus. Je suppose que le pointeur actuel sur l'historique des commandes est avant la commande que je recherche. Quelqu'un...