» »

pomoc pri ukazih v terminalu

pomoc pri ukazih v terminalu

freak9 ::

Lepo bi prosil nekoga, če bi si vzel par minutk časa (mene rešil dolgih muk)in mi napisal ukaze v tem spodnjem zaporedju. Sem namreč nov na tem o.s. in se še uvajam, vendar morem to nalogo čim prej narest...

hvala že vnaprej

Napišite ukazno skripto z imenom skripta.sh, ki striktno v zaporedju naredi:

1. izpišite, v katerem kazalu se trenutno nahajate,
2. izpišite vse sinonime (aliase) vaše ukazne vrstice,
3. izpišite vrednost sistemske spremenljivke PATH,
4. dodajte sistemski spremenljivki PATH do kazala /tmp,
5. izpišite vrednost sistemske spremenljivke PATH,
6. izpišite trenutno prijavljenega uporabnika,
7. izpišite absolutni naslov domačega kazala (home directory) trenutno prijavljenega uporabnika,
8. ustvarite nov alias mktmp, ki ustvari novo kazalo /tmp/Furman,
9. zaženite mktmp,
10. izpišite vsebino kazala /tmp,
11. ustvarite nov alias rmtmp, ki izbriše kazalo /tmp/Furman,
12. zaženite rmtmp,
13. izpišite vsebino kazala /tmp in
14. ponovno izpišite vse sinonime (aliase).

Ker ukaz alias privzeto ne deluje v ukaznem programu, je potrebno v ukazni program dodati ukaz shopt -s expand_aliases.

Gandalfar ::

no, kaj ce bi najprej pokazal kaj si ze sam naredil od domace naloge

freak9 ::

1. pwd
2. sm prvo dal shopt -s expand_alliases
3. alias ( mi izpiše egrep, fgrep...color=auto..pri vseh enako...zj pa ne vem če je to to)
naprej pa ne vem :)

Gandalfar ::

freak9 ::

Super, hvala....bom pregledo pa poskusil vse rešit.

če bo pa kdorkoli imel čas pa lahko pomaga rešit nalogo...mu bom zelo hvalažen.

_n00b_ ::

#!/bin/bash
#1. izpišite, v katerem kazalu se trenutno nahajate,
pwd
#2. izpišite vse sinonime (aliase) vaše ukazne vrstice,
shopt -s expand_aliases
alias
#3. izpišite vrednost sistemske spremenljivke PATH,
echo $PATH
#4. dodajte sistemski spremenljivki PATH do kazala /tmp,
PATH="$PATH:/tmp"
#5. izpišite vrednost sistemske spremenljivke PATH,
echo $PATH
#6. izpišite trenutno prijavljenega uporabnika,
id -un
#7. izpišite absolutni naslov domačega kazala (home directory) trenutno prijavljenega uporabnika,
echo $HOME
#8. ustvarite nov alias mktmp, ki ustvari novo kazalo /tmp/Furman,
alias mktmp='mkdir /tmp/Furman'
#9. zaženite mktmp,
mktmp
#10. izpišite vsebino kazala /tmp,
ls /tmp
#11. ustvarite nov alias rmtmp, ki izbriše kazalo /tmp/Furman,
alias rmtmp='rmdir /tmp/Furman'
## rmdir ne bo delo, če je že kak fajl ustvarjen v /tmp/Furman. 
## Jaz ponavadi uporabim rm -r /bla
#12. zaženite rmtmp,
rmtmp
#13. izpišite vsebino kazala /tmp in
ls /tmp
#14. ponovno izpišite vse sinonime (aliase).
alias


Napisana iz glave, tak da mogoče sem ga kje mal usračkal ;-)

freak9 ::

ooo....najlepša ti hvala za to. ni problema..
če kaj ne bo delovalo bom js mal sam pošpiclal točno kako je...

hvala ti še enkrat...pir v dorem :)


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Pomoč z jQuery (osnove)

Oddelek: Programiranje
8807 (679) alexa-lol
»

Javascript

Oddelek: Programiranje
7868 (655) technolog
»

skripta.sh--> linux

Oddelek: Programiranje
51916 (1781) mico28
»

zlobni C ali kako sprogramirat sledeč program =)

Oddelek: Programiranje
141762 (1321) charlotte
»

[C++][Naloga]Točka, Daljica, Razdalja

Oddelek: Programiranje
91910 (1550) snow

Več podobnih tem