Ich habe versucht, die tr
function to transpose in bash but it's funktioniert nicht. z.B. tr 'abcd' 'jkmn'
...Transponieren Nummer nicht in Spalten mit Bash
Die Idee ist, eine Reihe von Zahlen zu nehmen:
92121
92911
und sie schalten, so dass sie wie folgt aussehen würde:
99
22
19
21
11
Hier ist ein Test-Datensatz:
echo "92121
92911
29222
22222
22222
22222" > ~/Desktop/output.geno
Ich weiß, wir können Zahlen mit der cut function trennen.
Ich fühle, dass ich
for var in 1:96
do
tmp=$(cut -c var output.geno)
tr $tmp
done
'tr' für transkribieren ist, nicht umsetzen ..... –
Mögliche Duplikat [effizient transponieren eine Datei in Bash] (http://stackoverflow.com/questions/1729824/an-efficient-way-to-transpose-a-file-in-bash) –
Sie haben viele Syntaxfehler. Sie können keine Aussage vor dem 'tun' haben. Sie vermissen die '$()' um den 'cut' Befehl. – Barmar