J'ai les données suivantes (une liste de packages R analysés à partir d'un fichier Rmarkdown), que je veux transformer en une liste que je peux transmettre à R pour installer: d3heatmap data.table ggplot2 htmltools htmlwidgets metricsgraphics networkD3 plotly reshape2 scales stringr Je veux transformer la liste en une liste du …
sed 's/[long1][long2]/[long3][long4]/' file.txt Je voudrais diviser cette commande sur plusieurs lignes - fx quelque chose comme ceci: sed 's/ [long1] [long2] / [long3] [long4] /' file.txt L'utilisation \ou la séparation de chaînes n'a pas fonctionné.
J'essaie d'utiliser sed pour modifier un fichier de configuration. Il y a quelques lignes que j'aimerais changer. Je sais que sous Linux sed -ipermet des modifications sur place, mais il vous faut enregistrer dans un fichier de sauvegarde. Cependant, je voudrais éviter d'avoir plusieurs fichiers de sauvegarde et apporter toutes …
Pourquoi echo ,,, |sed s':\(,\)\(,\):\1*\2:'gcède " ,*,," plutôt que " ,*,*,"? En d'autres termes: pourquoi, malgré le drapeau "g", sed n'insère-t-il pas ' *' entre une paire de virgules?
J'ai deux fichiers parallèles avec le même nombre de lignes dans deux langues et je prévois de fusionner ces deux fichiers ligne par ligne avec le délimiteur |||. Par exemple, les deux fichiers sont les suivants: Déposer un: 1Mo 1,1 I love you. 1Mo 1,2 I like you. Hi 1,3 …
[root@server]# awk '!seen[$0]++' out.txt > cleaned awk: (FILENAME=out.txt FNR=8547098) fatal error: internal error Aborted [root@server]# Le "" serveur "" a: 8 Go de RAM + 16 Go de SWAP, x> 300 Go d'espace libre, amd64, CPU de bureau. Scientific Linux 6.6. Rien d'autre ne tourne dessus pour faire de la …
J'ai un code source réparti sur plusieurs fichiers. Il a un modèle abcdefque je dois remplacer pqrstuvxyz. Le modèle peut être Abcdef(Phrase Sentence), puis il doit être remplacé par Pqrstuvxyz. Le modèle peut être AbCdEf(Basculer la casse), il doit alors être remplacé par PqRsTuVxYz. En bref, je dois faire correspondre …
J'ai un fichier avec ces lignes G8 = P(G1,G3) G9 = P(G3,G4) G12 = P(G2,G9) G15 = P(G9,G5) G16 = P(G8,G12) G17 = P(G12,G15) J'ai besoin de la sortie comme G1,G3 G3,G4 ..... Comment puis-je le faire avec la commande sed / grep ou en utilisant perl?
Comment convertir 4 espaces en 2 espaces avec sed? C'est possible? J'ai trouvé cela mais il convertit les tabulations en espaces: sed -r ':f; s|^(\t*)\s{4}|\1\t|g; t f' file
J'ai une commande de remplacement sed que je voudrais être compatible avec BSD sedainsi que GNU sed. Les expressions régulières étendues ne sont pas un problème car je n'en ai pas besoin dans ce cas. Mon problème principal est la différence dans la façon dont les deux sedinterprètent les séquences …
J'ai un fichier journal avec des horodatages. Parfois, il y a plusieurs horodatages sur une seule ligne. Maintenant, je voudrais supprimer tous les horodatages d'une ligne mais garder le premier. Je peux le faire, s/pattern//2mais cela ne supprime que la deuxième occurrence et sedne permet pas quelque chose comme s/pattern//2-. …
Je voudrais remplacer un ensemble de caractères par des caractères correspondants d'un autre ensemble, quelque chose comme ceci: original set: ots "target" set: u.x foobartest → fuubar.ex. Les traductions / translittérations comme celle-ci sont la spécialité de la trcommande: $ echo 'foobartest' | tr 'ots' 'u.x' fuubar.ex. Malheureusement, trne prend …
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.