Skeeve: shellskript alias vergeben geht nicht

Beitrag lesen

Moin!

Hallo,

in einem Shellskript versuche ich ein alias zu setzen:

#!/bin/bash
echo "hallo du"
alias test="vi /home/robtest/testshell.sh"
read TEST
echo $TEST

Die echos gibt es aus, der alias funktioniert nicht. Wenn ich ihn über die Kommandozeile eingebe, geht er. Weiß jemand warum?

1. "test" ist ein denkbar schlechter Name für ein script oder alias. Gib mal "man test" ein. "test" ist nämlich ein eminent wichtiges "Programm".

und was Dein "TEST" angeht, das ist vollkommen unabhängig von "test". Das ist nämlich lediglich eine neue Variable, die Du da anlegst. GROSS und kleinschreibung ist nämlich ebenfalls wichtig.

-- Skeeve