Forum » Operacijski sistemi » [linux] echo
[linux] echo
slovencl ::
Rad bi, da mi echo ne prelomi vrstice:
echo -n -e "\x88\x04\xe5\x0a\x07\xff\xe5\x0c\x00\x3f" izpiše dve vrstici, ker mi jo prelomi pri \x0a (vertical tab).
Kako lahko to preprečim? Rad bi, da mi izpiše samo eno vrstico.
echo -n -e "\x88\x04\xe5\x0a\x07\xff\xe5\x0c\x00\x3f" izpiše dve vrstici, ker mi jo prelomi pri \x0a (vertical tab).
Kako lahko to preprečim? Rad bi, da mi izpiše samo eno vrstico.
WhiteAngel ::
\x0a je newline. Kako potem misliš izpisati "novo vrstico", če nočeš, da ti gre v novo vrstico?
Randomness ::
Kaj pa čaraš? Sklepam, da želiš svoj hex string po pipci poslati na stdin enemu drugemu programu. Npr.
echo -n -e "\x88\x04\xe5\x0a\x07\xff\xe5\x0c\x00\x3f" | wc -c
slovencl ::
Hočem generirat udp paket.
echo -n -e "\x88\x04\xe5\x0a\x07\xff\xe5\x0c\x00\x3f" > /dev/udp/192.168.1.100/3000
Zdaj mi pa namesto enega paketa pošlje 2.
echo -n -e "\x88\x04\xe5\x0a\x07\xff\xe5\x0c\x00\x3f" > /dev/udp/192.168.1.100/3000
Zdaj mi pa namesto enega paketa pošlje 2.
GupeM ::
Če ga pipaš v cat in nato output redirectaš v /dev/udp..., potem dela:
Druga varianta je, da uporabiš netcat:
echo -n -e "\x88\x04\xe5\x0a\x07\xff\xe5\x0c\x00\x3f" | cat > /dev/udp/192.168.1.100/3000
Druga varianta je, da uporabiš netcat:
echo -n -e "\x88\x04\xe5\x0a\x07\xff\xe5\x0c\x00\x3f" | netcat -u 192.168.1.100 3000
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | Kako narediti request z "\" v URL-juOddelek: Programiranje | 2411 (1686) | Horejšio |
| » | PIC 16f84A - utripanjeOddelek: Elektrotehnika in elektronika | 2398 (2198) | ql000 |
| » | problemi z zvocno v linuxuOddelek: Operacijski sistemi | 1719 (1662) | BigWhale |
| » | Težave s pekačemOddelek: Pomoč in nasveti | 2051 (1991) | boštjan |
| » | Zanimiv server LOGOddelek: Omrežja in internet | 2146 (1714) | TheHijacker |