# type repeat ;echo "this is a bash shell output"
repeat is a function
repeat ()
{
local n i;
n="$1";
shift;
for ((i = 1; i <= "$n"; ++i))
do
echo Date starting `date`;
echo Before waiting `date`;
sleep 6;
echo Done waiting `date`;
/usr/bin/mpv /usr/share/sounds/freedesktop/stereo/complete.oga;
/usr/bin/mpv /usr/share/sounds/freedesktop/stereo/complete.oga;
/usr/bin/mpv /usr/share/sounds/freedesktop/stereo/complete.oga;
"$@";
done
}
Я хотел бы добавить эту функцию для повторения псевдонима в оболочке рыбы. Этот псевдоним уже доступен в оболочке bash, но я хотел бы использовать его и в оболочке рыбы. # указывает на пользователя root. Для обычных пользователей его оболочка Fish, которая была установлена по умолчанию.