Unix & Linux

9
Trouver des fichiers PDF en double par contenu

Certaines revues génèrent un PDF différent pour chaque téléchargement. APS, par exemple, stocke l'heure et l'adresse IP dans le PDF. Ou il existe une version papier avec des hyperliens et une avec des références textuelles. Comment est-il possible de trouver des téléchargements en double d'articles...

9
Comment est ksh93 si rapide?

Donc, en général, j'ai tendance à rechercher le sedtraitement de texte - en particulier pour les gros fichiers - et à éviter généralement de faire ce genre de choses dans le shell lui-même. Je pense cependant que cela pourrait changer. Je fouinais man kshet j'ai remarqué ceci: <#pattern Seeks...

9
grep ignore n lignes de fichier et ne recherche que

J'ai un énorme fichier journal et je veux grep la première occurrence d'un modèle, puis trouver un autre modèle juste après cette occurrence. Par exemple: 123 XXY 214 ABC 182 558 ABC 856 ABC Dans mon exemple, je voudrais trouver 182puis trouver la prochaine occurrence deABC La première occurrence...

9
Si un processus enfant généré échoue, tuez tout et quittez

Dans mon script, je divise un ensemble de données en input_aa, input_ab, etc. Ensuite, je les exécute à travers le même script Python, en tant que tel: # Execute program on each split file for part in input_*; do python3 $part & done wait Ma question est double: comment puis-je détecter qu'un...

9
Est-il possible d'ouvrir un terminal avec un tty / pty spécifié

(J'utilise Ubuntu.) À ma connaissance, tty est juste une sorte de port. Vous entrez quelque chose et cela devrait sortir quelque chose. Et un terminal (émulateur) est un logiciel qui gère ces entrées et sorties. Le terminal peut littéralement choisir le port auquel se connecter. J'ai vu beaucoup de...

9
Utiliser un fichier pour installer des packages avec apt-get

Je trouve très pratique d'installer des packages sur une nouvelle machine via des fichiers de packages tels que les fichiers de brassage, les fichiers de casques, les fichiers de docker, le package.json, etc. Existe-t-il une alternative à cela pour apt-get puisque je l'utilise toujours en ligne de...