Znaleziono 4 wyniki

autor: bernat
21 grudnia 2011, 17:39
Forum: Programowanie
Temat: [+] Bash - dodawanie liczb w zapisie heksadecymalnym
Odpowiedzi: 3
Odsłony: 2043

Kod: Zaznacz cały

#!/bin/bash
 while read line
 do
 value=$(( 0x$line));
 echo 16o${value}p |dc ;
 echo 16o$((${value}+1))p |dc ;
 done
 
I juz. Wypisuje linia pod linia, tak jak chciales.
autor: bernat
21 grudnia 2011, 17:27
Forum: Programowanie
Temat: [+] Bash - dodawanie liczb w zapisie heksadecymalnym
Odpowiedzi: 3
Odsłony: 2043


#!/bin/bash
while read line
do
value=$(( 0x$line + 1))
echo 16o${value}p |dc ;
done


C zyta ze standardowego wejścia i wysyłając na standardowe wyjście. Wprawdzie bez wiodących zer, ale z tym już musisz sobie sam poradzić.

PS. Sprawdź jeszcze dokładnie, czy gdzieś się nie pomyliłem[/n].
autor: bernat
21 grudnia 2011, 13:41
Forum: Programowanie
Temat: [+] Bash - skrypt, który znajduje katalog wypisuje jego zawarto
Odpowiedzi: 7
Odsłony: 3904

Dość nieprecyzyjnie postawiłeś wymagania, ale jeśli dobrze zrozumiałem to ma znajdować katalog o podanej nazwie i wypisywać wszystkie podkatalogi wraz z ich objętościami, a potem wypisywać pliki już bez objętości. Jeśli tak, to napisałem coś w ten deseń.


#!/bin/bash
echo "wpisz nazwe folderu ...
autor: bernat
16 grudnia 2011, 19:20
Forum: Programowanie
Temat: Parzysto
Odpowiedzi: 0
Odsłony: 4570

Parzystość - port szeregowy

Witam .

Piszę program obsługujący urządzenie podłączone przez port COM. W kodzie jądra. w pliku ,,drivers/char/n_tty.c'' jest taka procedura obsługująca (mam nadzieję) błąd parzystości:


static inline void n_tty_receive_parity_error(struct tty_struct *tty,
unsigned char c)
{
if (I_IGNPAR(tty ...