J'utilise la sedcommande et je souhaite conserver la sortie colorée de la commande précédente. La sortie de lsest colorée, mais la sortie de sed ne l'est pas. J'utilise OSX. ls -la | sed -En '/Desktop/q;p'
J'en ai un functiondans mon .bashrcdossier. Je sais ce qu'il fait, il augmente X de nombreux répertoires aveccd C'est ici: up() { local d="" limit=$1 for ((i=1 ; i <= limit ; i++)) do d=$d/.. done d=$(echo $d | sed 's/^\///') if [ -z "$d" ]; then d=.. fi cd …
Quand je cours: sudo /usr/local/nginx/sbin/nginx -t Je reviens: nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful Je veux juste la dernière ligne alors je lance: sudo /usr/local/nginx/sbin/nginx -t | sed -e '$!d' Mais je reviens comme sans sed.
J'ai du mal à obtenir ma syntaxe sed pour ajouter un nombre variable de zéros de tête à un schéma d'organisation numérique. Les chaînes sur lesquelles j'opère apparaissent comme 1.1.1.1,Some Text Here tirer parti de la syntaxe sed sed -r ":r;s/\b[0-9]{1,$((1))}\b/0&/g;tr" Je peux obtenir la réponse 01.01.01.01,Some Text Here Cependant, …
Existe-t-il une commande qui me permettra d'éditer les n dernières lignes d'un fichier? J'ai plusieurs fichiers, qui ont tous un nombre différent de lignes à l'intérieur. Mais je voudrais modifier les n dernières lignes de chaque fichier. L'objectif est de remplacer les virgules par des points-virgules dans les n dernières …
Je veux supprimer une ligne d'un fichier qui ne contient un caractère particulier qu'une seule fois, si elle est présente plusieurs fois ou n'est pas présente, conservez la ligne dans le fichier. Par exemple: DTHGTY FGTHDC HYTRHD HTCCYD JUTDYC Ici, le caractère que je veux supprimer est Cainsi, la commande …
J'ai un fichier CSV en tant que input.csv "1_1_0_0_76" "1_1_0_0_77" "1_1_0_0_78" "1_1_0_0_79" "1_1_0_0_80" "1_1_0_0_81" "1_1_0_0_82" "1_1_0_0_83" "1_1_0_0_84" "1_1_0_0_85" ............. etc. J'ai besoin de convertir ce fichier CSV en result.csv 1,1,0,0,76 1,1,0,0,77 1,1,0,0,78 1,1,0,0,79 1,1,0,0,80 1,1,0,0,81 1,1,0,0,82 1,1,0,0,83 1,1,0,0,84 1,1,0,0,85
J'ai un fichier qui contient des dates d'époque que j'ai besoin de convertir en lisibles par l'homme. Je sais déjà comment faire la conversion de date, par exemple: [server01 ~]$ date -d@1472200700 Fri 26 Aug 09:38:20 BST 2016 ..mais j'ai du mal à comprendre comment sedparcourir le fichier et convertir …
J'ai un fichier qui contient des détails sur les machines virtuelles exécutées dans un hyperviseur. Nous exécutons une commande et redirige la sortie vers un fichier. Et les données sont disponibles dans le format ci-dessous. Virtual Machine : OL6U5 ID : 0004fb00000600003da8ce6948c441bb Status : Running Memory : 65536 Uptime : …
Comment supprimer un ensemble de virgules de fin dans bash: a,b,c,d,,,, 1,2,3,,,, Sortie désirée: a,b,c,d 1,2,3 J'ai essayé de faire ceci: grep "5628" test.csv | sed 's/,*$//g' mais ça ne marche pas. Le fichier provenait à l'origine d'une machine Windows.
Comment remplacer la troisième occurrence de la chaîne dans le fichier à l'aide de la sedcommande. Exemple: Changer la troisième occurrence de isà usdans le fichier. Mon fichier d'entrée contient: hai this is linux. hai this is unix. hai this is mac. hai this is unchanged. Je m'attends à ce …
j'ai Contribution: NISHA =\455 Production: NISHA = 455 Je souhaite supprimer \de la sortie. J'ai essayé d'utiliser la commande sed "s/[\]//g" Pmais cela ne fonctionne pas et cela signale une erreur: character found after backslash is not meaningful
Exemple: This is { the multiline text file } that wants { to be changed } anyway. Devrait devenir: This is that wants anyway. J'ai trouvé des fils similaires sur le forum, mais ils ne semblent pas fonctionner avec des accolades multi-lignes. Si possible, je préférerais une méthode en ligne, …
Avec le bashshell, dans un fichier avec des lignes comme les suivantes first "line" <second>line and so on Je voudrais remplacer une ou plusieurs occurrences de "line"\n<second>avec other characterset obtenir à chaque fois: first other characters line and so on Je dois donc remplacer une chaîne à la fois par …
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.