skript pre prikaz ls

Sekcia: Programovanie 19.11.2013 | 21:38
Avatar hackso1   Používateľ

Čaute, potrebujem pomoct s jedným skriptom pre prikaz ls ma to robit to že vypiše zoznam parametrov a podla zadaneho parametru to vykona prikaz ls. len neviem ako sa spusta ls v prepinaci case. niečo už urobené mam diki moc !

#!/bin/bash
echo ide sa robit prikaz ls napis ktory parameter chces
echo '-a' vypisu sa aj skryte subory a adresare
echo '-l' vypisu sa detaily ako su prava datum zmeny atd.
echo '-X' vypisu sa podla abecedy
echo '-S' vypisu sa podla velkosti
echo '-R' vypise sa rekurzivne teda aj s podadresarmi
echo '--color' adresare a subory sa vypisu farebne odlisne
$param
read param
case "$param" in
-a);;
-l);;
-X);;
-S);;
--color);;
esac
    • RE: skript pre prikaz ls 19.11.2013 | 23:34
      Avatar lieko jr.   Návštevník
      #!/bin/bash
      echo "Vyber si prepinac:"
      echo
      echo '-a' vypisu sa aj skryte subory a adresare
      echo '-l' vypisu sa detaily ako su prava datum zmeny atd.
      echo '-X' vypisu sa podla abecedy
      echo '-S' vypisu sa podla velkosti
      echo '-R' vypise sa rekurzivne teda aj s podadresarmi
      echo '--color' adresare a subory sa vypisu farebne odlisne
      echo
      
      read prepinac
      
      case "$prepinac" in
      
        "A" | "a" )
        ls -la
        ;;
      
        "L" | "l" )
        ls -l
        ;;
      
        "X" | "x" )
        ls -l
        ;;
      
        "S" | "s" )
        ls -ls
        ;;
      
        "R" | "r" )
        ls -R
        ;;
      
        "--color" )
      
        ls --color
      
      ;;
      
                * )
         echo
         echo "Vybal si zly perpinac"
        ;;
      
      esac
      echo
      
    • RE: skript pre prikaz ls 19.11.2013 | 23:54
      Avatar hackso1   Používateľ

      Diki moc. Zatial to funguje. este to trochu vylepsim a bude to okej