[BASH] potrzebny skrypt

0

Skrypt przeglądający zadany katalog i jego podkatalogi, tworzący w każdym plik index.txt, zawierający listing katalogu.
lub
Skrypt zamieniający w podanym pliku html znaczniki zapisane dużymi literami na znaczniki zapisane małymi literami.

ma moze ktos gotowca ? ? potrzebuje na zaliczenie a to nie moja dziedzina . . . dlatego bylo by fajnie miec caly gotowy skrypt do wklejenia w edytorze.

z gory wielkie dzieki.

0

Piersze. Jako parametr podajesz katalog

#!/bin/sh

katalogi=`find $1 -type d`
for katalog in $katalogi
do
    echo $katalog
    `ls $katalog > $katalog/index.txt`
done

Co do drugiego, to czy można wykorzystać ed, ex, vi, sed?

0

nie mam raczej zadnych ograniczen ... wiec raczej tak.
dzieki za indexer.:)

0

nie mam raczej zadnych ograniczen ... wiec raczej tak.
dzieki za indexer.:)

mam prosty kalkulator - ale niestety nie chce sie odpalic ten skrypt moze ktos wskaze i poprawi bład ?

#!/bin/sh

  1. calc
  2. description: A simple bash calculator.
  3. by micxz [at] yahoo.com

if [ $# -ne 3 ]
then
echo ""
echo " USAGE: calc # [command] #"
echo ""
echo " COMMANDS:"
echo " p or + Plus"
echo " m or - Minus"
echo " t or x Times"
echo " d or / Divided by"
echo " help Displays this list of options."
echo ""
exit 1
fi

case "$2" in

p | +)
let a1=$1+$3
echo ""
echo "$1 Plus $3 = $a1"
echo ""
;;

m | -)
let a2=$1-$3
echo ""
echo "$1 Minus $3 = $a2"
echo ""
;;

t | x)
let a3=$1*$3
echo ""
echo "$1 Times $3 = $a3"
echo ""
;;

d | /)
let a4=$1/$3
echo ""
echo "$1 Divided by $3 = $a4"
echo ""
;;

*)

 echo ""
 echo "  USAGE:  calc # [command] #"
 echo ""
 echo "  COMMANDS:"
 echo "         p or +   Plus"
 echo "         m or -   Minus"
 echo "         t or x    Times"
 echo "         d or /    Divided by"
 echo "         help       Displays this list of options."
 echo ""
 exit 1 ;;

esac
exit 0

z gory wielkie dzieki.

0

kalkulator dziala w tej formie jak jest.
przy wywolywniu skryptu 3ba podac dzialanie: np: " ./calc.sh 4 + 4 "
spacje musza byc pomiedzy cyframi i znakami.
jesli sie komyus przyda prosze bardzo.

1 użytkowników online, w tym zalogowanych: 0, gości: 1