Gjort övning 3, script 2 till labb 4 och ett The Shining script
This commit is contained in:
parent
6306cbb6fc
commit
9283ee5940
@ -4,5 +4,19 @@
|
||||
# LX13
|
||||
# Övning 3, script 2, labb4
|
||||
|
||||
# Testing parameter substiution
|
||||
|
||||
Arg1="$1"
|
||||
|
||||
echo "Hej ${USER}@${HOSTNAME}"
|
||||
echo ""
|
||||
echo "Variabler på U: ${!U*}"
|
||||
echo "Variabler på S: ${!S*}"
|
||||
echo ""
|
||||
|
||||
|
||||
echo ${Arg1:?"No arg1 input"}
|
||||
|
||||
echo "Du skrev in ${#Arg1} tecken som argument till $0"
|
||||
|
||||
exit 0
|
||||
|
29
jack.sh
Executable file
29
jack.sh
Executable file
@ -0,0 +1,29 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Jack-Benny Persson
|
||||
# LX13
|
||||
# From the classic movie The Shining
|
||||
|
||||
Text=(A l l " " w o r k " " a n d " " n o " " p l a y " " m a k e s " " \
|
||||
J a c k " " a " " d u l l " " b o y "." " " )
|
||||
|
||||
while true
|
||||
do
|
||||
SemiRand=`date +%S`
|
||||
if [ $SemiRand -eq 10 ] || [ $SemiRand -eq 45 ]; then
|
||||
printf "\n"
|
||||
fi
|
||||
|
||||
if [ $SemiRand -eq 15 ] || [ $SemiRand -eq 35 ] || \
|
||||
[ $SemiRand -eq 36 ] || [ $SemiRand -eq 37 ]; then
|
||||
printf "\n\n\t"
|
||||
fi
|
||||
|
||||
for i in "${Text[@]}"
|
||||
do
|
||||
sleep 0.05
|
||||
printf "$i"
|
||||
done
|
||||
done
|
||||
|
||||
exit 0
|
Loading…
x
Reference in New Issue
Block a user