#!/usr/bin/env bash
# plik receptury: parseViaFunc
#
# wyodrębnienie danych wynikowych polecenia ls -l za pomocą funkcji
# przykład listingu wynikowego instrukcji ls -l:
# -rw-r--r--  1 albing users 126 2006-10-10 22:50 testowy

function lsparts ()
{
    PERMS=$1
    LCOUNT=$2
    OWNER=$3
    GROUP=$4
    SIZE=$5
    CRDATE=$6
    CRDAY=$7
    CRTIME=$8
    FILE=$9
}

lsparts $(ls -l "$1")

echo Liczba dowiązań do pliku $FILE: $LCOUNT, rozmiar pliku: $SIZE bajtów '(bajty)'.
