1
resposta

[Dúvida] Arquivos com espaços

Ola, caros! conforme o aula, fiz o script com o uso das metacaraterie *, porem na minha pasta existe alguns arquivos com espaços EX.: "arquivo 1.png", isso faz com que o scrip não seja executado/não funcione como devia. Qual seria a resolução para esse caso?

1 resposta

Olá Lucas, tudo bem?

Para lidar com arquivos que possuem espaços em seus nomes, você pode envolver o nome do arquivo com aspas duplas (""). Por exemplo, em vez de usar o comando:

for arquivo in *.png

Você pode usar:

for arquivo in "*.png"

Dessa forma, o shell interpretará o nome do arquivo como uma única string, mesmo que ele contenha espaços em branco. Esse método também pode ser usado em outras operações com arquivos, como mover, copiar ou excluir.