次のようなタブ区切りのファイルがあります。
2L <TAB> 440 <TAB> . <TAB> . <TAB> . <TAB> 1/1:49:42,6,0
2L <TAB> 260 <TAB> 0/1:66:63,0,207 <TAB> . <TAB> . <TAB> 1/1:49:42,6,0
2L <TAB> 595 <TAB> 0/1:11:85,0,8 <TAB>0/1:13:132,0,10 <TAB>0/1:73:70,0,131<TAB> 0/1:59:72,0,56
この例では 6 列しか含めていませんが、実際のファイル自体には合計 19 列が含まれています。列 3 から始まるすべての列にドット (.) 文字以外の内容が含まれるように、awk を使用して行を抽出するにはどうすればよいですか? 上記の例では、6 列すべてが空ではなく、値としてドット文字がないため、3 行目を出力したいと考えています。
以下のようなコマンドをいくつか試しましたが、うまくいかないようです。
awk '$3-$19==0-9' input.txt > out.txt
前もって感謝します