|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Sep 2002
Città: Göteborg (previously L'Aquila)
Messaggi: 749
|
Script in bash porta seriale
Ciao a tutti. Avrei bisogno del vostro aiuto.
Vorrei sapere se è possibile fare devi scripts della shell tale da implemetare un algoritmo come segue: 1) Rimani in attesa che dalla porta seriale arrivi la stringa login 2) invia sulla seriale la stringa root e dai invio 3) Rimani in attesa che dalla porta seriale arrivi la stringa password 4) invia sulla seriale la stringa XXXXXXXXX 5) rimani in attesa che sulla seriale arrivi la stringa BARZI# 6) invia il comando mount /mnt 7) ..... .... e cosi via. Come si pò fare? Come distro uso la Debian etch. Thanx ![]()
__________________
- iBook G4 14" 1.42 GHz, 1 GB di RAM, 80 GB di HD - ...tutto il resto è noia. - Ultima modifica di barzi : 04-10-2007 alle 11:17. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Ti do qualche spunto.
Innanzitutto apri un descrittore sulla seriale; ad es usiamo il 5: Codice:
FD=5 SERIAL=/dev/ttyS0 # nb exec $FD non va bene exec 5<>$SERIAL echo "stringa" >&$FD e per leggere una riga e metterne il contenuto in una variabile usi read var <&$FD Il resto è codice di gestione...
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Sep 2002
Città: Göteborg (previously L'Aquila)
Messaggi: 749
|
Molto bene....
Nel frattempo ho trovato anche questa roba qui La riporto che magari potrebbe essere utile a qualcuno. ![]() Però ho ora un altro dubbio. Io non ho mai usato python e volevo sapere se da python posso lanciare anche degli scripts della shell.E' possibile? Thanx ![]()
__________________
- iBook G4 14" 1.42 GHz, 1 GB di RAM, 80 GB di HD - ...tutto il resto è noia. - Ultima modifica di barzi : 04-10-2007 alle 13:20. |
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
![]() Se hai domande su python ti consiglio di chiedere in Programmazione.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Sep 2002
Città: Göteborg (previously L'Aquila)
Messaggi: 749
|
Messaggio ricevuto.
![]()
__________________
- iBook G4 14" 1.42 GHz, 1 GB di RAM, 80 GB di HD - ...tutto il resto è noia. - |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:16.