我試過tr
function to transpose in bash but it's無法正常工作。例如tr 'abcd' 'jkmn'
...移調編號未使用Bash列分隔
的想法是採取了一系列數字:
92121
92911
,並切換他們,使他們看起來像這樣:
99
22
19
21
11
下面是測試數據集:
echo "92121
92911
29222
22222
22222
22222" > ~/Desktop/output.geno
我知道我們可以用cut function分開數字。
我覺得我可以用
for var in 1:96
do
tmp=$(cut -c var output.geno)
tr $tmp
done
'tr'爲音譯,不轉..... –
的[一種有效的方式可能的複製轉置在Bash中的文件](http://stackoverflow.com/questions/1729824/an-efficient-way-to-transpose-a-file-in-bash) –
你有很多的語法錯誤。在'做'之前你不能有一個聲明。你在'cut'命令周圍缺少'$()'。 – Barmar