Esse comando está copiando um de
out/native/obj.target/tools/gyp/libv8_libplatform.a
para
/tmp/v8-install/lib/libv8_libplatform.a
Aqui está uma explicação:
-
echo -e "..."
imprime na saída padrão a string...
. Todo\n
é substituído por uma nova linha. - O operador
|
(canal) envia a saída deecho
paraar -M
. -
ar
é um utilitário de arquivo (semelhante atar
ouzip
). A opção-M
é usada para ler comandos da entrada padrão. -
sudo
é usado para executarar
como root.
Esse comando equivale a executar sudo ar -M
e digitar manualmente essas linhas:
create /tmp/v8-install/lib/libv8_libplatform.a
addlib out/native/obj.target/tools/gyp/libv8_libplatform.a
save
end
-
create
(não surpreendente) cria um novo arquivo. -
addlib
copia todo o conteúdo de um arquivo para o arquivo recém-criado. -
save
eend
são autoexplicativos.
Se você quiser saber mais, confira a documentação para AR .