Sto creando un client SSH per un dispositivo speciale che non ha un tasto di ritorno sulla sua tastiera, la mia domanda è come viene codificata la chiave di ritorno nella stringa inviata alla shell? è solo '\ n'?Come viene codificato un ritorno/invio codificato in una stringa inviata a una shell SSH?
5
A
risposta
3
Quindi Immettere la chiave invia il carattere 13 = \ 015 = 0x0d = \ r =^M = CR (carriage return). È possibile osservare che digitando Ctrl +V quindi Inserisci in un terminale: Ctrl +V comunica alla shell per inserire il carattere successivo letteralmente invece di interpretare come comando.
È possibile selezionare un diverso carattere di fine riga nelle impostazioni stty, ma non tutte le applicazioni lo noteranno. È meglio usare il carattere standard.
Per ragioni storiche, il carattere inviato dal Enter tasto sulla tastiera non è lo stesso carattere che indica la fine di una riga in un file di testo: il fine linea di carattere è 10 = \ 012 = 0x0A = \ n =^J = LF (line feed).
Problemi correlati
- 1. WCF ottenendo valore codificato
- 2. SyndicationFeed content: codificato
- 3. Come convalidare se una stringa UTF-8 contiene caratteri mal codificato
- 4. Test UI codificato con Teamcity
- 5. Come copiare il testo codificato Notepad ++
- 6. std :: string e Unicode codificato UTF-8
- 7. Come fare uno splash screen ben codificato
- 8. Fatturazione Android: nel file Security.java il valore codificato base64EncodedPublicKey deve essere codificato?
- 9. Python, come decodificare binario decimale codificato (BCD)
- 10. Ricerca di testo codificato in xcode
- 11. Decodifica del simbolo Pound codificato in java
- 12. Come cambiare un ListView Oggetto come codificato React-Native
- 13. Cosa eval in Base64 codificato $ _POST [ 'e'] variabile effettivamente fare?
- 14. Zend Framework: URL codificato con decodifica Apache invece di passare l'URL codificato?
- 15. Perché l'URL della virgola è codificato?
- 16. Un rasoio mvc @helper può restituire un tag non codificato?
- 17. Come faccio a garantire che il testo codificato in un modulo sia utf8
- 18. Percorso pallone con componente codificato URI
- 19. Test UI codificato non trovato SilverlightUIAutomationHelper assembly
- 20. DELETE usando CURL con URL codificato
- 21. Esportazione di un certificato come codificato BASE-64 .cer
- 22. Test UI codificato - Windows - Universal Apps
- 23. Analisi di un array codificato in JSON tramite perl
- 24. Ho bisogno di visualizzare solo una parte di un oggetto JSON codificato
- 25. Come forzare Apache a consegnare un file in formato codificato Chunked
- 26. carico RSA chiave privata da un PEM codificato chiave privata
- 27. accesso alla risposta da un web codificato test delle prestazioni
- 28. Mantieni l'url codificato durante l'utilizzo della classe URI
- 29. Implementare una shell interattiva su ssh in Python usando Paramiko?
- 30. Come decodificare un URL codificato con Url.Encode di MVC (stringa URL)
intendi il carattere singolo '\ n'? sì. perché dovrebbe essere qualcos'altro? –
esistono diverse convenzioni ... (im su Linux) –