01.12.2025 17:24, Alexander Lubyagin пишет:
01.12.2025 17:14, Alexander Lubyagin пишет:
func()
{
echo "---" "$1"
}
Всё, дошло. v="$(...)" - "забирает" стандартный вывод команд.
Проверил таким кодом:
#!/bin/bash
func()
{
echo "---" "$1"
echo "+++" "$1" > /dev/stderr
}
i="abc:123"
echo $i
v="$(func \"bcdef\")|$(func ${i%%:*})"
# echo "$v"
# END
Кстати, хорошая задачка для студентов, на внимательность.
--
_______________________________________________
devel-newbies mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/devel-newbies