Bash 4.2 a ajouté la prise en charge des longueurs de sous-chaînes négatives: http://tldp.org/LDP/abs/html/abs-guide.html#SUBSTREXTR01 Exemple 37-12. Paramètre négatif dans la construction d'extraction de chaîne Lorsque le paramètre "longueur" est négatif, il sert de paramètre de décalage par rapport à la fin. Par exemple, les sorties suivantes "World" lors d'un test …
J'ai récemment mis en place un dépôt git distant sur un serveur pour une application web fonctionnant en tant que service Upstart. Je souhaite utiliser le hook post-réception pour déclencher les actions requises pour mettre à jour le code d'application et arrêter puis redémarrer le service upstart. Voici mon fichier …
Pourquoi la commande ci-dessous ne se ferme-t-elle pas? Plutôt que de sortir, la boucle fonctionne indéfiniment. Alors que j'ai découvert ce comportement en utilisant une configuration plus complexe, la forme la plus simple de la commande se réduit à ce qui suit. Ne quitte pas: while /usr/bin/true ; do echo …
Je voudrais résoudre ce problème fréquent où le shell sur un serveur distant pense que la clé de retour arrière de mon terminal est ^?et parfois il pense que c'est le cas ^H, et se trouve être incorrect et génère le mauvais caractère lorsque j'appuie sur le retour arrière. Si …
Je fais un script bash pour mon usage. Comment puis-je exécuter une commande pendant un certain temps, comme 20 secondes et terminer la commande? J'ai essayé beaucoup de solutions mais rien ne fonctionne, j'ai aussi essayé la commande timeout sans succès. Veuillez me donner une solution pour cela. par exemple: …
Je veux lancer un script bash lorsqu'un bouton est enfoncé sur un site Web. Ceci est ma première tentative: <button type="button" onclick="/path/to/name.sh">Click Me!</button> Mais pas de chance. Aucune suggestion? EDIT- En suivant les conseils de slhclk et mit: J'ai un fichier php dans / var / www vers lequel je …
J'utilise un Mac et je souhaite filtrer la sortie de la topcommande pour un processus particulier de sorte que seules les colonnes PID, COMMAND et% CPU soient affichées. Après avoir obtenu le PID du processus, je lance: top -pid 1234 Cependant, cela affiche plus de 15 colonnes pour ce processus. …
Je voudrais supprimer le tilde de l'affichage dans la variable PS1. Ma chaîne PS1 actuelle: PS1="\h:\w\n$" Et l'invite ressemble à ceci: lnx-hladky:/tmp/plugtmp $ Je n'aime pas que le répertoire $ HOME s'affiche en tilde. Cela peut-il être évité? Cela cause des problèmes, par exemple: lnx-hladky:~/DOC $ La documentation dit: \w …
Je suis en train d'éditer du xml en ce moment et je me suis laissé quelques commentaires sur les choses à revenir. Comme ça <!-- Question: bla bla --> Je suis en train de modifier avec vim en ce moment et je voudrais que vim mette en surbrillance Question maintenant …
J'essaie d'utiliser SCP sur mon serveur local pour copier un fichier d'un serveur distant vers un autre serveur distant (les deux serveurs distants utilisent un port personnalisé (xxxx) J'essaie: scp -r -P xxxx root@xxx.xxx.xxx.111:/home/myimages/images.tar.gz root@xxx.xxx.xxx.222:/home/myimages/images.tar.gz Mais j'obtiens l'erreur suivante: ssh: connect to host xxx.xxx.xxx.222 port 22: Connection timed out Aucune …
J'ai un fichier instructions.txtavec le contenu: 00000000000000000000000000010011 00000010110100010010000010000011 00000000011100110000001010110011 00000000011100110000010000110011 00000000011100110110010010110011 00000000000000000000000000010011 Comment puis-je créer un fichier binaire instructions.bindes mêmes données que instructions.txt. En d'autres termes, le .binfichier doit être le même 192 bits qui sont dans le .txtfichier, avec 32 bits par ligne. J'utilise bash sur Ubuntu Linux. J'essayais …
Je ne sais pas comment formuler cette question autrement, mais c'est tout. Est-il possible d'inverser la façon dont votre terminal imprime du texte? Par exemple, si je tape une commande, je la tape à partir du bas du terminal et la sortie sera produite à partir du bas. Je veux …
Existe-t-il un moyen de changer l'identité de l'utilisateur dans un script (exécuté en tant que root dans le cadre d'un processus d'installation) pour exécuter certaines commandes sans appeler de script externe, puis revenir à rootpour exécuter d'autres commandes? Sorte de: #!/bin/bash some commands as root SWITCH_USER_TO user some commands as …
[Computer]$ grep "foo|bar" filename Je comprends que la commande ci-dessus doit retourner chaque ligne dans le nom de fichier où il y a "foo" ou "bar". Les pages de manuel le confirment | comme Regex ou symbole et le code fonctionne pour "foo" et "bar" indépendamment. Qu'est-ce que je rate?
Si je fais une simple lsspécification d'un modèle de nom de fichier, comme ls A*pour les répertoires qui correspondent au modèle, il entrera dans le répertoire et donnera la liste complète, mais comment pourrais-je obtenir uniquement la liste ./et uniquement les noms des répertoires à l'intérieur, mais pas leur contenu?
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.