Strona 1 z 1

[+] Rozszyfrowanie poleceń

: 25 maja 2009, 17:22
autor: BoLo19
Witam.

W szkole przerabiamy Linuksa i dostaliśmy zadanie, a ja nie wiem jak je zrobić. Jeśli ktoś wie i mógłby mi je zrobić.

Rozszyfruj co jest wykonywane w poszczególnych liniach:

Kod: Zaznacz cały

cat /etc/passwd
cat /etc/passwd |cut -d ":" -f 1,6
cat /etc/passwd |cut -d ":" -f 1,6|tr ":" " "
cat /etc/passwd |cut -d ":" -f 1,6|tr"[a-z]" "[A-Z]"
cat /etc/passwd |cut -d ":" -f 1,6 |sed "s/:/ma katalog domowy /"
Gdzieś może nie być spacji lub źle napisane "/ \ |".

Proszę o pomoc gdyż czegoś takiego nie rozumiem. Z góry dziękuje.

: 25 maja 2009, 17:26
autor: Mr.knife
BoLo19 pisze:Jeśli ktoś wie i mógł mi je zrobić.
Co najwyżej możemy i pomóc...

A przy rozszyfrowaniu może ci pomóc np. http://newbie.linux.pl/wydruk.php?wydru ... ow=artykul

: 25 maja 2009, 17:27
autor: lis6502
Manual, czyli biblia linuksowca jest na szczęście dostępna nawet Tobie, spod windowsa. Klik i działaj.

: 25 maja 2009, 18:24
autor: BoLo19

Kod: Zaznacz cały

cat /etc/passwd
wyświetla zawartość pliku /etc/passwd

Kod: Zaznacz cały

cat /etc/passwd | cut -d ":" -f 1,6
wyświetla zawartość pliku /etc/passwd z tym że nie wiem jak to powiedzieć "| cut -d ":" -f 1,6" wyświetla wyrazy znajdujące się przed 1 i 6: aż do następnego.

Kod: Zaznacz cały

cat /etc/passwd | cut -d ":" -f 1,6 | tr ":" " " t
ak jak wyżej z tym że znak ":" zamienia na spacje.

Kod: Zaznacz cały

cat /etc/passwd | cut -d ":" -f 1,6 | tr"[a-z]" "[A-Z]"
jak wyżej tyle że zamienia wszystkie małe litery na duże.

Kod: Zaznacz cały

cat /etc/passwd | cut -d ":" -f 1,6 | sed "s/:/ma katalog domowy /"
jak wyżej z tym że zastępuje znak ":" na ten tekst ma katalog domowy.

Mógłby ktoś to jakoś upodobnić do mojego zadania?

: 25 maja 2009, 18:35
autor: lis6502
BoLo19 pisze:z tym że nie wiem jak to powiedzieć "| cut -d ":" -f 1,6"
Wycina (cut) i pokazuje pola: pierwsze i szóste, instruowany znakiem dwukropka jako delimiterem.
BoLo19 pisze:Mógłby ktoś to jakoś upodobnić do mojego zadania?
Co tu upodabniać? Rozwiązałeś zadanie ]

: 25 maja 2009, 18:56
autor: BoLo19
Tak, odpaliłem Linuksa i jakoś się udało. Dziękuję Wam za pomoc.