*
será expandido para todos os itens em foo
e, em seguida, você será cd
para o primeiro desses itens (o que esperamos que seja um diretório).
Eu sou novo no Linux e tenho usado o comando cd por um tempo. Acabei de ver alguém copiando para somefolder / * como cd foo/*
. O que isso faz?
Além disso, dependendo de como isso funciona, qual será o resultado de cp -R foo/* bar
?
Edit- Se cd foo/*
cd's no primeiro diretório dentro do foo, não deve cp -R foo/* bar
copiar apenas o primeiro diretório presente dentro do foo para bar?