Mensagem de erro
Na mensagem, %s marca um valor que o motor preenche quando levanta o erro.
A história
Você passou um caminho simples para um builtin que só trabalha no sistema de arquivos do sistema operacional, e o motor recusou. Vamos ver a regra. Um caminho sem marcador endereça um leaf, o sistema de arquivos padrão do rush. Mas alguns builtins fazem atos que o mundo leafs não carrega: chmod, chown, tar, untar, gzip, gunzip, find, du e csv write. Esses agem apenas num sistema de arquivos do sistema operacional, e você precisa dizer isso, com o campo which, por exemplo which ext4. O rush não envia o seu caminho em silêncio para o sistema operacional, porque o padrão é leafs, e só se usa ext4, NTFS ou outro se o usuário pedir. Um exemplo: você escreve gzip de um caminho, sem which. A correção é acrescentar which, com o sistema de arquivos desejado, ou usar um caminho de leaf com um builtin que o suporte. A mensagem traz o caminho, o builtin e a correção.
Texto do catálogo de erros do motor do Rush.
