Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Linux - shell a sčítání proměnných

#!/bin/bash
MAXSIZE=0
SIZE=0

cd /home/uzivatel/test

for f in $(ls *); do
echo $f
SIZE=`stat -c %s $f`
let MAXSIZE=MAXSIZE+SIZE
done

echo "$MAXSIZE"

Pozri si aku hodnotu nadobuda "f". Nechal som ti tam echo. Pravdepodobne tam nemas ciselnu hodnotu. Ja vo svojom distre nemam prikaz "stat", takze neviem co to ma robit.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny