Questions marquées «sh»

1
Comment configurer bash pour demander l'historique?

Avec fish-shell, si je tape quelques mots d'une commande run, j'obtiendrai une invite de la ligne de commande complète. Ensuite, je viens d'utiliser la flèche droite pour compléter la ligne entière. Mais sur d'autres choses, la coquille de poisson est nulle. Alors, comment pourrais-je faire cette...

1
Déplacer des nombres dans un nom de fichier au début

J'ai plusieurs fichiers dans un dossier, avec des noms sous la forme: numéro SOMETEXT1, numéro SOMETEXT2.mp3, ou numéro SOMETEXT.mp3. Je souhaite renommer ces éléments avec le numéro SOMETEXT SOMETEXT2.mp3 ou le numéro SOMETEXT.mp3. En utilisant des outils de ligne de commande bash et GNU communs,...

1
Détacher de la session tmux locale pour l'attacher à tmux distant?

Mes nouvelles instances de Konsole apparaissent déjà dans une session tmux, qu'elles soient nouvelles ou associées, car tmux est génial et vous devriez toujours être à l'intérieur de tmux, n'est-ce pas? Cependant, cela me met dans une impasse si je souhaite me connecter à une session tmux gérée à...

1
Substitution imbriquée dans ZSH

j'utilise zsh. Dites, par exemple, que je veux supprimer le répertoire actuel de cdpath. Cela signifie que je dois supprimer un élément basé sur le contenu, qui correspond à la ${name:#to_be_removed} motif bien. Mais il y a un problème: to_be_removed est le résultat de la substitution (à savoir,...

1
rsync ssh à ssh au local

Est-il possible d'effectuer une opération rsync pour sauvegarder les fichiers d'un serveur passant par un autre serveur par ssh. Et je dois utiliser le port 23 de local à server1. Alors : ssh ssh -p 23 server2 -----> server1 ------------> local. Je demande cela parce que je ne peux pas...

1
lire les commutateurs généralement en boucle while

Je veux savoir l'utilisation des commutateurs de lecture avec quelques bons exemples. Par exemple, je connais les commutateurs -t -s -p: -t: he -t option followed by a number of seconds provides an automatic timeout for the read command. -s: Usually we can use it for reading password and such...

1
Dis-moi, quand le script est fini

Il y a quelques années, j'ai eu un petit script [1] appelé beep-forever qui sonne à jamais la cloche. Cas d'utilisation: je veux savoir si un script est terminé: do-foo-which-lasts-ten-to-thirty-minutes.sh; beep-forever.sh Dans mon environnement (plusieurs personnes dans une même pièce), je ne veux...

1
VIM + netrw: accéder à une machine derrière une passerelle

Je voudrais installer une session vim pour éditer des fichiers sur une machine derrière une passerelle ssh. Est-ce possible? Pour accéder aux fichiers via la ligne de commande, je dois faire: mycomputer$ ssh gateway gateway$ ssh othermachine othermachine$ vim file La passerelle n’autorise pas le...

1
Queue et grep récursivement?

Essayer de tailtrouver une liste de domaines pour rechercher un code pirate. Tous les fichiers que je cherche sont les mêmes, alors j'essayais quelque chose comme ceci: grep -rnl * -e "Ai9LbaFz7lC13SwzDxAYT72vwA" Essayer de voir le nom de fichier / répertoire aussi. Cependant, cela recherche dans...