Na przykład,
elif [[ $append = $1 ]]
then
touch ~/directory/"$2".txt
echo "$variable_in_question" >> ~/directory/"$2".txt
albo utworzyć plik tekstowy zawierający wszystkie dane wejściowe po nim "$2", albo dołączyć istniejący plik tekstowy z wszystkimi "$2"danymi wejściowymi następującymi , czego miałbym użyć zamiast"$variable_in_question" wiersza 4?
Zasadniczo chcę "$*", ale pomijam "$1"i "$2".
shiftpodejście uniemożliwi dostęp$1i$2po ich przesunięciu. W skrypcie, którego używasz$2obok$variable_in_question, musisz to zmienić lub zastosować metodę rozszerzania parametrów.