Command substitution allows the output of a command to replace the command name. There are two forms:
$(command)
or
`command`
Bash performs the expansion by executing command and replacing the command substitution with the standard output of the command
devalone, указателю на void можно присвоить значение любого другого указателя, как в C, так и в С++. В С ещё можно и наоборот -- любому указателю можно присвоить значение указателя на void.