En utilisant un outil de ligne de commande commun comme sed ou awk, est-il possible de joindre toutes les lignes se terminant par un caractère donné, comme une barre oblique inverse? Par exemple, étant donné le fichier: foo bar \ bash \ baz dude \ happy Je voudrais obtenir cette …
J'ai plus de 1000 lignes dans un fichier. Le fichier commence comme suit (numéros de ligne ajoutés): Station Name Station Code A N DEV NAGAR ACND ABHAIPUR AHA ABOHAR ABS ABU ROAD ABR J'ai besoin de convertir cela en un fichier, avec des entrées séparées par des virgules en joignant …
Existe-t-il une commande linux ou un moyen de consulter les journaux de bas en haut plutôt que de haut en bas. Je suis au courant tail -n <number of lines>, mais y a-t-il quelque chose que je peux réellement faire défiler et aller de bas en haut?
Permettez-moi de préciser le caractère de nouvelle ligne: $ echo Hello > file1 ; cat file1 Hello $ echo -n Hello > file2 ; cat file2 Hello$ Ici, vous pouvez voir qu'il y file1a un caractère de nouvelle ligne à la fin, mais file2pas. Supposons maintenant que j'en ai un …
Les exemples suivants montrent qu'une nouvelle ligne est ajoutée à une chaîne here . Pourquoi est-ce fait? xxd -p <<<'a' # output: 610a xxd -p <<<'a ' # output: 610a0a
Existe-t-il un moyen facile vide rendre votre texte XML "joli"? Par exemple: Je veux ceci.. <person> <name>Nick</name> <age>26</age> <gender>male</gender> <occupation>doctor</occupation> </person> être cela ... <person> <name>Nick</name> <age>26</age> <gender>male</gender> <occupation>doctor</occupation> </person>
J'ai un problème extrême et toutes les solutions que je peux imaginer sont compliquées. Selon mon expérience UNIX / Linux, il doit exister un moyen simple. Je souhaite supprimer les 31 premiers octets de chaque fichier au format /foo/. Chaque fichier est assez long. Eh bien, je suis sûr que …
Je sais comment sélectionner un champ dans une ligne à l'aide de la commande de coupe. Par exemple, compte tenu des données suivantes: a,b,c,d,e f,g,h,i,j k,l,m,n,o Cette commande: cut -d, -f2 # returns the second field of the input line Résultats: b g l Ma question: Comment puis-je sélectionner le …
Avoir un fichier du contenu suivant: 1111,2222,3333,4444 aaaa,bbbb,cccc,dddd Je cherche à obtenir un fichier égal à l'original, mais il manque une nième colonne comme, pour n = 2 (ou peut-être 3) 1111,2222,4444 aaaa,bbbb,dddd ou, pour n = 0 (ou peut-il être 1) 2222,3333,4444 bbbb,cccc,dddd Un fichier réel peut prendre plusieurs …
Aujourd'hui, j'ai appris que je pouvais utiliser perl -c filenamepour trouver des accolades {} incomparables dans des fichiers arbitraires, pas nécessairement des scripts Perl. Le problème est que cela ne fonctionne pas avec d'autres types de crochets () [] et peut-être <>. J'ai également eu des expériences avec plusieurs plugins …
Comment remplacer uniquement la dernière occurrence de "-" dans une chaîne par un espace utilisant sed? Par exemple: echo $MASTER_DISK_RELEASE swp-RedHat-Linux-OS-5.5.0.0-03 mais je veux obtenir la sortie suivante (en remplaçant le dernier tiret [“-“] par un espace) swp-RedHat-Linux-OS-5.5.0.0 03
Étant donné: il y a 40 colonnes dans un enregistrement. Je veux remplacer la 35e colonne afin que la 35e colonne soit remplacée par le contenu de la 35e colonne et un symbole "$". Ce qui m'est venu à l'esprit est quelque chose comme: awk '{print $1" "$2" "...$35"$ "$36...$40}' …
J'ai un fichier texte contenant des tweets et je dois compter le nombre de fois qu'un mot est mentionné dans le tweet. Par exemple, le fichier contient: Apple iPhone X is going to worth a fortune The iPhone X is Apple's latest flagship iPhone. How will it pit against it's …
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.