Comment utiliser les couper et les coller ensemble en une seule fois

Je suis en train d'utiliser les commandes couper et coller dans la même ligne de commande mais de toute façon ça ne fonctionne pas.
J'ai deux fichiers, fileA et fichierb.

fileA
a b
c d


fileB
1 2 3 4
5 6 7 8

Je voudrais couper la deuxième et la troisième colonne de fichierb. Je fais cela par la commande suivante.

cut -f 2-3 fileB

Alors en face de cela, je voudrais coller des colonnes de fileA

paste fileA | cut -f 2-3 fileB > myNewFile

Donc myNewFile ressemblera

a b 2 3
c d 6 7

Je peux le faire en deux lignes.

cut -f 2-3 fileB > part1
paste fileA part1 > myNewFile

Mais au lieu de cela, je voudrais le faire en une seule fois. Quelque chose de semblable à

paste fileA | cut -f 2-3 fileB > myNewFile

qui ne fonctionne pas. Il imprime seulement la coupe de commandes et de ne pas faire quelque chose à propos de la pâte. Comment puis-je faire ce travail en une seule commande?

Grâce.

  • envisager la modification de votre question pour inclure les données de l'échantillon, et de la nécessaire sortie de l'échantillon. Comme il est, votre question est trop " et si la . Bonne chance.
InformationsquelleAutor user1007742 | 2013-07-31