2010-04-18 9 views
2

Les résultats sont dans des fichiers propres. Je veux les amener au format latex-table avec de la pâte.Unix: comment avoir un délimiteur comme " t & t" dans paste-tool?

  1. Alors, comment puis-je avoir un délimiteur "\ t & \ t"?
  2. ou existe-t-il un outil Latex?

ont à coller en colonne \ t & \ t delimiter

$ paste -d'\t\&\t' d d_powered_-2 rad 
5.0 400.0&384.5 
7.5 204.1&184.5 
10.0  100.0&115.5 
15.0  44.4&58.2 
20.0  25.0&45.0 
25.0  16.0&38.8 
30.0  11.1&33.3 
35.0  8.2&34.4 
37.0  7.3&34.1 
40.0  6.2&34.1 
$ paste d d_powered_-2 rad 
5.0   400.0 384.5 
7.5   204.1 184.5 
10.0  100.0 115.5 
15.0  44.4 58.2 
20.0  25.0 45.0 
25.0  16.0 38.8 
30.0  11.1 33.3 
35.0  8.2  34.4 
37.0  7.3  34.1 
40.0  6.2  34.1 

Répondre

2

Que diriez-vous post-traitement?

paste ... | sed 's/\t/\t\&\t/g' 
+0

+1 c'est intelligent! – hhh

1

paste prend l'argument après -d et cycles à travers les caractères individuels, en utilisant chacun comme séparateurs à leur tour. Vous devrez soit post-traiter ou utiliser un outil différent tel que awk.