Je sais que la cutcommande peut imprimer les premiers ncaractères d'une chaîne mais comment sélectionner les derniers ncaractères? Si j'ai une chaîne avec un nombre variable de caractères, comment puis-je imprimer uniquement les trois derniers caractères de la chaîne. par exemple. la sortie "illimitée" nécessaire est "ted" La sortie "987654" …
J'ai une longue ligne que je veux insérer un espace tous les 4 caractères, sur une seule ligne de texte solide pour en faciliter la lecture, quelle est la façon la plus simple de le faire? je devrais aussi pouvoir entrer la ligne à partir d'un tuyau. par exemple echo …
J'ai de gros fichiers à 3 colonnes (~ 10 000 lignes) et je voudrais supprimer des lignes lorsque le contenu de la troisième colonne de cette ligne apparaît dans la troisième colonne d'une autre ligne. La taille des fichiers rend le tri un peu lourd, et je ne peux pas …
Les journaux de messagerie sont incroyablement difficiles à lire. Comment pourrais-je sortir une ligne vierge entre chaque ligne imprimée sur la ligne de commande? Par exemple, disons que je salue le journal. De cette façon, plusieurs lignes enveloppées ne sont pas confondues.
J'ai trouvé une question sur la façon de supprimer des lignes plus longues que 2048 caractères: Comment supprimer une ligne si plus longue que XY? Q: Mais comment supprimer des lignes plus courtes que 4 caractères? Supprimez donc les lignes qui ont 1 ou 2 ou 3 longueurs dans un …
J'ai un programme externe qui produit un fichier de sortie (large, 20K lignes possibles). J'ai besoin d'insérer une nouvelle ligne entre la ligne existante 1 et la ligne 2. J'ai regardé awk et sed - j'utilise un liners dans chacun assez régulièrement - mais je n'ai pas été en mesure …
Dans Bash, comment fait-on une conversion de base de décimal en une autre base, en particulier hexadécimale. Il semble facile d'aller dans l'autre sens: $ echo $((16#55)) 85 Avec une recherche sur le Web, j'ai trouvé un script qui fait le calcul et la manipulation des caractères pour effectuer la …
J'ai un script ksh qui doit fonctionner à la fois sur Linux et Solaris. J'essaie de colorer la sortie de commandes spécifiques. Il fonctionne sur Linux (spécifiquement RHEL6), mais pas sur Solaris (SunOS 5.10). Commande sous linux (la sortie "test" est correctement colorée en rouge): [amartin@linuxbox:~]$ echo "test" | sed …
Je sais bien sûr que cat logfile.txt | wc -l 120 me dira le nombre de lignes dans un fichier. Tandis que tail -f logfile.txt me montrera les nouvelles lignes dans lesquelles un autre programme écrit logfile.txt. Est-il possible de combiner les deux pour obtenir un nombre de lignes de …
J'ai le code suivant qui supprimera les lignes avec le motif bananaet 2 lignes après: sed '/banana/I,+2 d' file Jusqu'ici tout va bien! Mais j'en ai besoin pour supprimer 2 lignes avant banana , mais je ne peux pas l'obtenir avec un «signe moins» ou autre (similaire à ce qui …
Il y a des lignes spécifiques que je veux supprimer d'un fichier. Disons que c'est la ligne 20-37, puis la ligne 45. Comment pourrais-je faire cela sans préciser le contenu de ces lignes?
J'ai l'habitude d'écrire une ligne par phrase car je compile généralement des choses dans LaTex, ou j'écris dans un autre format où les sauts de ligne sont ignorés. J'utilise une ligne vierge pour indiquer le début d'un nouveau paragraphe. Maintenant, j'ai un fichier écrit dans ce style que je voudrais …
J'ai un certain nombre de fichiers CSV volumineux et je les souhaite au format TSV (format séparé par des tabulations). La complication est qu'il y a des virgules dans les champs du fichier CSV, par exemple: A,,C,"D,E,F","G",I,"K,L,M",Z Production attendue: A C D,E,F G I K,L,M Z (où les espaces entre …
Ce sont les données que je veux trier. Mais sorttraite le numérique en chaîne, les données ne sont pas triées comme je m'y attendais. / home / fichiers / profile1 / home / files / profile10 / home / files / profile11 / home / files / profile12 / home …
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.