tr
function to transpose in bash but it's이 작동하지 않았습니다. 예 : 그들은 다음과 같이 할 수 있도록바쉬를 사용하는 열에서 조옮김 번호가 구별되지 않음
92121
92911
하고 전환 :
여기99
22
19
21
11
테스트 데이터 세트입니다 : tr 'abcd' 'jkmn'
은 ...
아이디어는 일련의 숫자를 취할 것입니다
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) –
많은 구문 오류가 있습니다. 'do' 전에는 진술을 할 수 없습니다. 'cut' 명령에'$()'가 없습니다. – Barmar