Sua primeira tentativa está mais próxima de estar correta, mas por que o :::
? Se você alterar :::
para --
, ele fará o que você deseja.
parallel
tem uma estrutura específica e incomum em sua linha de comando. Na primeira metade, você dá o comando que deseja executar várias vezes e a parte da linha de comando que será sempre a mesma. Na segunda metade, você dará as partes que serão diferentes cada vez que o comando for executado. Essas metades são separadas por --
. Algumas experiências mostram que, se parallel
não encontrar a segunda metade, não executará nenhum comando.
Provavelmente vale a pena reler a página do manual com cuidado. As páginas de manual têm um estilo conciso e denso de informações que pode levar algum tempo para se acostumar. Também tente ler algumas páginas para comandos que você já conhece.