以下の内容のテキストまたは tsv ファイルがあります。
ファイル: sample_txt.txt:
1 0x0001 ram_var2 int
test.c func2 63 Y "The expression ' ram_var2=e;
' at line no 63 has been modified in file test.c. Hence all read checks are applied
" test.c func2 68 Y
"The expression ' h=ram_var2;' at line no 68 has been modified in file test.c. Hence all read checks are applied
ここで、単語または文全体の間の不要なタブをすべて削除したいと思います。たとえば、文は次のようになります。
"The expression 'ram_var2=e; ' at line no 63 has been modified in file test.c. Hence all read checks are applied"
Linux bash スクリプトを使用してこれを実現する方法。実際には、スクリプトは、スクリプト内のすべての文の間にあるそのようなすべてのタブを処理できる必要があり、他のタブが影響を受けないように注意する必要もあります。これを達成する方法。これについて私を案内してください。私はbashスクリプトに非常に慣れていません。どんな助けでも大歓迎です。