Par exemple, je pourrais vouloir:Qu'est-ce qu'une commande unix pour supprimer les N premiers caractères d'une ligne?
tail -f logfile | grep org.springframework | <command to remove first N characters>
Je pensais que tr
pourrait avoir la capacité de le faire, mais je ne suis pas sûr.
avez-vous une idée de pourquoi le tuyau ne fonctionne pas? quand je cours essentiellement cette commande, 'couper' n'imprime pas les résultats sur stdout ... si je lance juste 'tail -f logfile | couper -c 5- 'je peux voir les résultats ... le problème doit être avec grep j'utilise cygwin FYI merci – les2
que se passe-t-il si vous n'ajoutez pas le dernier tuyau et couper? fondamentalement, si vous supprimez la dernière partie de la ligne? – LB40
il "queue" le fichier journal, le filtrant avec grep (ie, toutes les lignes avec "org.springframework" dans eux sont imprimés à stdout) quand j'ajoute le tuyau à «couper» ... il pend TOUTEFOIS, si j'élimine 'grep' la 'coupe' fonctionne correctement ... je pense que quelque chose ne va pas avec comment j'utilise grep ... pourrait être une chose de cygwin aussi – les2