Próbuję podłączyć rasberry Pi do jakiegoś wyświetlacza za pomocą magistrali i2c. Na początek chciałem ręcznie zapisać rzeczy, w szczególności bajty do pliku. Jak zapisujesz określone bajty w pliku? Już to przeczytałem i pomyślałem, że mój problem powinien zostać rozwiązany przez coś takiego
echo -n -e \x66\x6f\x6f > byteFileForNow
Jednak kiedy otwieram ten plik za pomocą nano, zamiast foo widzę:
x66x6fx6f
Tak więc uniknięto ukośników odwrotnych, ale nie samych bajtów. Próbowałem tego samego tylko bez -e tym razem, więc oczekiwałbym zobaczenia \ x66 \ x6f \ x6f , ale dostałem to samo, co wcześniej.
Tak więc echo ucieka przed odwrotnym ukośnikiem, samym odwrotnym i odwrotnym niezależnie od tego, czy ma to zrobić.
Jakiś pomysł jak to naprawić?
Według strony podręcznika, która powinna była zrobić to, czego szukam.