J'ai ce script shell enregistré dans un fichier: il fait une substitution de chaîne de base. #!/bin/sh html_file=$1 echo "html_file = $html_file" substr=.pdf pdf_file="${html_file/.html/.pdf}" echo "pdf_file = $pdf_file" Si je le colle dans la ligne de commande, cela fonctionne très bien: $ html_file="/home/max/for_pauld/test_no_base64.html" echo "html_file = $html_file" substr=.pdf pdf_file="${html_file/.html/.pdf}" echo …
J'ai un dossier avec de nombreux fichiers (xyz1, xyz2, jusqu'à xyz5025) et j'ai besoin d'exécuter un script sur chacun d'eux, obtenant xyz1.faa, xyz2.faa, etc. en tant que sorties. La commande pour un seul fichier est: ./transeq xyz1 xyz1.faa -table 11 Existe-t-il un moyen de le faire automatiquement? Peut-être un combo …
Je suis sur le point d'exécuter un script python sur Ubuntu sur VPS. C'est un processus de formation en apprentissage automatique, alors prenez beaucoup de temps pour vous entraîner. Comment puis-je fermer le mastic sans arrêter ce processus.
Je viens de lire les réponses à "Supprimer un caractère de nouvelle ligne à la fin d'un fichier" et tout le monde a dit de supprimer le dernier caractère. Ma question est, le caractère eof n'est-il pas le dernier?
Je viens de remarquer quelques processus zombies sur CentOS 6.8 (Final), j'ai essayé de les tuer mais ils sont toujours là: [root@host user]# ps -ef | grep git tomcat 746 1 0 Jul18 ? 00:00:00 git clone https://github.com/angular/bower-angular.git -b v1.3.20 --progress . --depth 1 tomcat 747 746 0 Jul18 ? …
Je travaille généralement avec 2 moniteurs qui ne sont pas assez alignés verticalement (j'ai une alimentation de paillasse sous mon moniteur gauche), mais je veux avoir 4 fenêtres de terminal côte à côte sur mes écrans que je peux parcourir facilement, comme ceci: Cet arrangement me rend très triste car …
Modifié: ne l'exécutez pas pour le tester, sauf si vous souhaitez détruire des données. Quelqu'un pourrait-il m'aider à comprendre ce que j'ai obtenu? dd if=/dev/zero of=/dev/sda bs=4096 count=4096 Q: Pourquoi spécifiquement 4096 pour count? dd if=/dev/zero of=/dev/sda bs=512 count=4096 seek=$(expr blockdev --getsz /dev/sda - 4096) Q: Qu'est-ce que cela fait …
J'ai lu dans un article Internet pour formater une partition en FAT32 avec la commande suivante: sudo mkfs.vfat -F 32 /dev/sdXn Maintenant, je lis la page de manuel de mkfs.vfatet elle apparaît mkfs.fatcomme le nom de la commande sans le v. Après cela, j'ai essayé de formater une partition sans …
Dans mon entreprise, lorsque je me connecte à certains serveurs, ma dernière connexion et une énorme bannière s'affichent: me@my-laptop$ ssh the-server Last login: Mon Feb 8 18:54:36 2016 from my-laptop.company.com ************************************************************************ * * * C O M P A N Y I N F O R M A T I …
J'hésite toujours beaucoup à jouer $IFSparce que ça fait trembler un monde. Mais souvent, cela rend le chargement des chaînes dans un tableau bash agréable et concis, et pour les scripts bash, la concision est difficile à trouver. Je pense donc que cela pourrait être mieux que rien si j'essaie …
Je me connecte généralement à des serveurs Linux distants à partir d'un serveur Windows spécifique (W1). Côté windows, j'utilise du mastic et côté linux, je lance tmux. Parfois, je dois utiliser un serveur Windows différent (W2) et me connecter aux mêmes sessions tmux. Problème: si j'avais défini une taille pour …
Je veux que mes scripts shell échouent chaque fois qu'une commande exécutée avec eux échoue. En général, je le fais avec: set -e set -o pipefail (généralement j'ajoute set -uaussi) Le fait est que rien de ce qui précède ne fonctionne avec la substitution de processus. Ce code affiche "ok" …
Je souhaite forcer une partition de disque en mode lecture seule et la conserver en lecture seule pendant plus de 30 minutes. Ce que j'ai essayé: mount -o remount,ro (partition-identifier) (mount-point) -t (filesystem) Problème : cela a donné une erreur de périphérique occupé car certains processus utilisaient la partition. Je …
Sur mon PC, je dois suivre le tableau de routage: Destination Gateway Genmask Flags MSS Window irtt Iface 0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0 Je ne comprends pas comment cela est analysé, je veux dire de haut en bas ou …
J'essaie de configurer un environnement de transfert dans une machine virtuelle, afin de tester les mises à jour avant de les appliquer à mon système principal. Pour ce faire, j'ai fait une installation de base de Debian Wheezy (la même que sur le système principal) dans la VM, puis j'ai …
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.