Je suis suivi de certains mots clés sur Twitter en utilisant la commande ci-dessous. Je veux imprimer juste la propriété "screen_name" de l'auteur du tweet. Je pourrais obtenir la commande ci-dessous fonctionnant mais vouloir enlever des "guillemets" de l'auteur screen_name. Comment pourrais-je faire ça?Supprimer des devis avec SED
curl -N -d @tracking http://stream.twitter.com/1/statuses/filter.json \
-umyuser:mypass | \
sed -e 's/[{}]/''/g' | \
awk -v RS=',"' -F: '/^screen_name/ {print $2}'
Pourquoi avez-vous les célibataires supplémentaires citations ici? 'sed -e 's/[{}] /' '/ g'' Cela ne devrait-il pas être simplement' sed -e' s/[{}] // g''? À quoi ressemble la sortie de la commande curl avant de passer à sed et awk. Les pipelines qui incluent à la fois 'sed' et' awk' peuvent souvent être simplifiés en ceux sans 'sed'. –