次のように、XMODEM を使用してバイナリ ファイルを Ubuntu VM から組み込み Linux ターゲットに転送しています。
$ sudo screen /dev/ttyUSB0 115200
$ rx test
CTRL-A:
$ exec !! sx -b test
これで、「テスト」は正常に転送されますが、VM とターゲットの両方で検査すると、次のようになります。
- VM: サイズ = 22938 バイト
- ターゲット: サイズ = 23040 バイト
さらに、ターゲットでのアクセス許可が削減されます。
これはなぜですか? また、転送されたファイルがソースと同じであることを確認するにはどうすればよいですか?