si je veux compter les lignes de code, la chose triviale est cat *.c *.h | wc -l Mais que faire si j'ai plusieurs
si je veux compter les lignes de code, la chose triviale est cat *.c *.h | wc -l Mais que faire si j'ai plusieurs
Je travaille avec Bash 3 et j'essaye de former un conditionnel. En C / C ++, sa mort simple: ((A || B) && C). Dans Bash, cela ne s'est pas avéré (je pense que les auteurs Git ont dû contribuer à ce code avant de passer à d'autres projets). Cela ne fonctionne pas. Notez que ce <0 or...
Quand je tape: echo "foo bar" | gawk -v var="content" '{print $var}' Je m'attends à ce que la sortie soit content. Pourquoi foo
J'utilise Debian stretch (systemd). J'exécutais le démon rsyslog au premier plan en utilisant /usr/sbin/rsyslogd -n et j'ai fait un Ctrl+ Zpour l'arrêter. L'état du processus est passé à Tl(arrêté, fileté). I a délivré plusieurs commandes pour le processus, et l'état du processus a été le même: ....
Disons que vous avez démarré une nouvelle application sous Linux (comme un éditeur de texte, etc.), mais vous avez oublié d'utiliser le «&». Quelle (s) commande (s) utiliseriez-vous pour faire fonctionner ce processus en arrière-plan, sans devoir FERMER cette application? De cette façon, vous...
Il semble que vous ne pouvez pas créer une toute nouvelle machine virtuelle avec virsh à moins d'avoir déjà un fichier XML fonctionnel. Je viens d'installer tous les bits nécessaires au fonctionnement de QEMU-KVM, et je dois maintenant créer ma toute première VM. Comment? Astuce: je n'ai pas de...
Je ne sais pas comment formuler cela, mais je me retrouve souvent à taper des commandes comme celle-ci: cp /etc/prog/dir1/myconfig.yml /etc/prog/dir1/myconfig.yml.bak Habituellement, je tape simplement le chemin deux fois (avec la tabulation terminée) ou je copie et colle le chemin avec le curseur....
J'aimerais trouver un équivalent de cmd 1 && cmd 2 && ... && cmd 20 mais avec des commandes exprimées dans une forboucle comme for i in {1..20} do cmd $i done Que suggéreriez-vous de changer dans la deuxième expression pour trouver un équivalent de la
/bin/sh, le shell Bourne créé en 1977, était le shell par défaut des systèmes Unix. De nos jours, ce fichier existe toujours mais surtout comme un lien symbolique vers le shell compatible POSIX par défaut installé sur le système: sur RHEL / CentOS, il pointe vers /bin/bashle shell Bourne Again sur...
Un alias, tel que lldéfini avec la aliascommande. Je peux vérifier la commande avec des choses comme les type llimpressions ll is aliased to `ls -l --color=auto' ou command -v llqui imprime alias ll='ls -l --color=auto' ou alias llqui imprime également alias ll='ls -l --color=auto' mais je n'arrive...
J'ai une compréhension de base des fichiers dot dans le système * nix. Mais je suis encore assez confus à propos de cette différence entre le shell de connexion et le shell sans connexion? Un tas de réponses différentes (y compris plusieurs doublons) ont déjà adressé les puces suivantes: Comment...
J'ai installé Linux Mint sur mon ordinateur portable avec un Windows 10. préinstallé. Lorsque j'allume l'ordinateur, le menu GRUB normal apparaît la plupart du temps: Mais après avoir démarré Linux ou Windows puis redémarré, I GRUB démarre en mode ligne de commande, comme le montre la capture...
Je voudrais extraire un fichier d'une image Docker sans avoir à exécuter l'image. L' docker saveoption n'est pas actuellement une option viable pour moi car elle enregistre un fichier trop volumineux juste pour annuler le tar d'un fichier
Le manuel de Bash dit: Bash tente de déterminer quand il est exécuté avec son entrée standard connectée à une connexion réseau, comme lorsqu'il est exécuté par le démon shell distant, généralement rshd, ou le démon shell sécurisé sshd. Si Bash détermine qu'il est exécuté de cette manière, il lit et...
Sur Slackware, l'utilisation sbopkgpermet de construire un package à partir des sources. Repos n'est pas aussi gros que Debian, mais c'est bien. Certains logiciels peuvent utiliser des variables d'environnement, par exemple sur l'émulateur VICE c64, si la variable FFMPEGest définie sur yes, cela...
Je vais déjà installé ceci: 1 core/archlinux-keyring 20170104-1 [installed] 10 blackarch/blackarch-keyring 20140118-3 [installed] Mais j'ai une erreur lors libc++abide la mise à niveau de aur: ==> Verifying source file signatures with gpg... llvm-3.9.1.src.tar.xz ... FAILED (unknown public key...
Si je sélectionne du texte avec une souris dans tmux dans iTerm2 sur macOS, le texte sélectionné est copié dans mon presse-papiers. Je n'ai pas besoin de cliquer sur des boutons supplémentaires - sélectionnez simplement le texte que vous voulez et vous avez terminé. J'ai testé tmux dans...
Je voudrais créer des certificats auto-signés à la volée avec des dates de début et de fin arbitraires, y compris des dates de fin dans le passé . Je préférerais utiliser des outils standard, par exemple OpenSSL, mais tout ce qui fait le travail serait formidable. La question de débordement de pile...
Existe-t-il un moyen propre et simple d'obtenir une adresse IP pour une interface réseau /proc, similaire à la façon dont je peux obtenir l'adresse MAC pour une interface réseau? Idéalement, je voudrais simplement taper cat /proc/<foo>/{interface_name}et obtenir l'adresse IPv4. Je préfère ne...
Les commandes , par exemple sed, sont des programmes et les programmes sont une logique codifiée dans un fichier et ces fichiers se trouvent quelque part sur le disque dur. Cependant, lorsque des commandes sont exécutées, une copie de leurs fichiers du disque dur est placée dans la RAM , où elles...