Różnice między wybraną wersją a wersją aktualną.
| 
                    so:funkcje_trap_xargs:solutions [2023/06/04 13:18] jkonczak utworzono  | 
                
                    so:funkcje_trap_xargs:solutions [2025/05/19 19:30] (aktualna) jkonczak  | 
            ||
|---|---|---|---|
| Linia 30: | Linia 30: | ||
| ~~Zadanie.#~~ | ~~Zadanie.#~~ | ||
| + | <code bash> | ||
| + | myTree(){ | ||
| + | [ -e "$1" ] || return | ||
| + | echo "$2${1##*/}" | ||
| + | [ -L "$1" ] && return | ||
| + | for S in "$1"/* | ||
| + | do | ||
| + | myTree "$S" "$2  " | ||
| + | done | ||
| + | } | ||
| + | </code> | ||
| + | |||
| <code bash> | <code bash> | ||
| myTree(){ | myTree(){ | ||
| Linia 55: | Linia 67: | ||
| ~~Zadanie.#~~ | ~~Zadanie.#~~ | ||
| <code bash> | <code bash> | ||
| - | #!/bin/bash | + | #!/bin/sh | 
| trap "echo \"Otrzymano sygnał INT\"" INT | trap "echo \"Otrzymano sygnał INT\"" INT | ||
| sleep 10s | sleep 10s | ||
| Linia 63: | Linia 75: | ||
| ~~Zadanie.#~~ | ~~Zadanie.#~~ | ||
| <code bash> | <code bash> | ||
| - | #!/bin/bash | + | #!/bin/sh | 
| TMPFILE="$(mktemp)" | TMPFILE="$(mktemp)" | ||
| echo "Plik tymczasowy: $TMPFILE" | echo "Plik tymczasowy: $TMPFILE" | ||