Je ne comprends pas comment les données circulent dans le pipeline et j'espère que quelqu'un pourrait clarifier ce qui se passe là-bas. Je pensais qu'un pipeline de commandes traite les fichiers (texte, tableaux de chaînes) ligne par ligne. (Si chaque commande elle-même fonctionne ligne par ligne.) Chaque ligne de texte …
J'écris un script shell, en utilisant toutes les commandes UNIX générales. Je dois récupérer la ligne qui a le moins de caractères (espace inclus). Il peut y avoir jusqu'à environ 20 lignes. Je sais que je peux utiliser head -$L | tail -1 | wc -mpour trouver le nombre de …
Permettez-moi de clarifier: Supposons que j'ai quelques mots clés avec la fréquence de leur utilisation: 12 Hi 7 Hash 7 C++ 9 Superuser 17 Stackoverflow 9 LaTeX 42 Life 9 Ubuntu Ce que je veux, c'est trier ces données en fonction de la fréquence en ordre décroissant et s'il y …
En Unicode, certaines combinaisons de caractères ont plus d'une représentation. Par exemple, le caractère ä peut être représenté par "ä", c'est-à-dire le point de code U + 00E4 (deux octets c3 a4dans le codage UTF-8), ou "ä", c'est-à-dire les deux points de code U + 0061 U + 0308 (trois …
J'ai deux fichiers: file1et file2. file1 a le contenu suivant: --- host: "localhost" port: 3000 reporter_type: "zookeeper" zk_hosts: - "localhost:2181" file2contient une adresse IP ( 1.1.1.1) Ce que je veux faire, c'est le remplacer localhostpar 1.1.1.1, pour que le résultat final soit: --- host: "1.1.1.1" port: 3000 reporter_type: "zookeeper" zk_hosts: …
Je veux localiser une date quelque part dans un journal de 8 Go (texte). Puis-je contourner une lecture séquentielle complète et faire d'abord des séparations binaires du fichier (taille), ou en quelque sorte naviguer dans le système de fichiers inodes(que je connais très peu), pour commencer la lecture à partir …
Je veux utiliser sedpour remplacer quoi que ce soit dans une chaîne entre la première ABet la première occurrence de AC(inclus) par XXX. Par exemple , j'ai cette chaîne (cette chaîne est pour un test uniquement): ssABteAstACABnnACss et je voudrais similaire à ceci: ssXXXABnnACss. Je l'ai fait avec perl: $ …
J'essaie de voir combien de fois foo barapparaît /var/log/foo.logdans un laps de temps arbitraire sur un serveur distant, mais rien de ce que j'ai essayé jusqu'à présent n'a fonctionné. J'ai déjà un script de minuterie que j'utilise pour garder une trace de combien de temps il s'est écoulé depuis que …
Quelle commande puis-je utiliser pour diviser une entrée comme celle-ci: foo:bar:baz:quux en cela? foo bar baz quux J'essaie de comprendre la cutcommande, mais elle ne semble fonctionner qu'avec des quantités fixes d'entrée, comme "1000 premiers caractères" ou "7 premiers champs". Je dois travailler avec une entrée arbitrairement longue.
Une telle chose existe-t-elle? Feuilles de calcul textuelles qui s'affichent bien dans un environnement CLI. Je suis conscient que je pourrais cat foobar.csvet ferai ce que je veux, mais ce n'est pas particulièrement pratique ou attrayant. Je ne peux pas imaginer qu'il serait difficile de formater un tableau, et peut-être …
Supposons que j'ai une liste d'URL dans un fichier texte: google.com/funny unix.stackexchange.com/questions isuckatunix.com/ireallydo Je veux supprimer tout ce qui vient après «.com». Résultats attendus: google.com unix.stackexchange.com isuckatunix.com j'ai essayé sed 's/.com*//' file.txt mais il a également supprimé .com.
J'ai un dossier avec des commentaires: foo bar stuff #Do not show this... morestuff evenmorestuff#Or this Je veux juste imprimer tout le code non commenté: foo bar stuff morestuff evenmorestuff Pouvoir retirer des commentaires d'un fichier est si important ... Quelle est la bonne façon de le faire?
j'ai 4 fichiers qui sont comme file A >TCONS_00000867 >TCONS_00001442 >TCONS_00001447 >TCONS_00001528 >TCONS_00001529 >TCONS_00001668 >TCONS_00001921 file b >TCONS_00001528 >TCONS_00001529 >TCONS_00001668 >TCONS_00001921 >TCONS_00001922 >TCONS_00001924 file c >TCONS_00001529 >TCONS_00001668 >TCONS_00001921 >TCONS_00001922 >TCONS_00001924 >TCONS_00001956 >TCONS_00002048 file d >TCONS_00001922 >TCONS_00001924 >TCONS_00001956 >TCONS_00002048 tous les fichiers contiennent plus de 2000 lignes et triés pour la …
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.