Em ~ / Desktop / a /, eu tenho arquivos e pastas com este padrão:
500 photodir
Photo 500.jpg
1000 origindir
Photo 1000.jpg
Gostaria que os jpgs fossem movidos para suas pastas, usando os números como marcadores de ID:
500 photodir...
Eu tenho um diretório com algum arquivo symlink, por exemplo:
/home/user/symlink/$(*symlink_file_name1*).mkv
/home/user/symlink/$(*symlink_file_name2*).mkv
E eu tenho outro diretório com o arquivo original (do arquivo symlink):
/home/u...
Eu tenho 2500 arquivos com o nome LposK.dat com L variando de 1 a 10 e K variando de 0,00 a 49,80. Eu preciso mover aqueles que têm o mesmo K para uma pasta. Eu consigo fazer isso usando:
find . -name '*posK.dat' -exec mv {} ~/destination/K \...
Sob o diretório atual, eu tenho vários arquivos e um diretório. Gostaria de mover todos os arquivos para o subdiretório:
mv ./* subdir/
cannot move ./subdir to a subdirectory of itself...
O aviso é inofensivo, mas faz com que o mv retor...
Eu criei um link para o diretório atual,
$ ln -s "$PWD" math
Eu queria então movê-lo para outro diretório.
$ mv math/ ~/dirlinks/maths/
Então percebi que deveria
$ mv math ~/dirlinks/maths/
Então, eu ctrl-c para cancelar o p...
Eu tenho uma pasta com 1,5 milhões de arquivos (arquivos de mensagens) de vários tamanhos. Desejo criar um diretório, por exemplo a , e mover ( mv ) alguns desses arquivos (que começam com um registro de data e hora numérico) para a pasta a...
Eu instalei progress por brew install progress
% progress -v
progress version 0.13
E enquanto estou usando o comando mv , usei progress -w , mas ele falhou com erro de permissão incorreto.
progress -w
No command currently run...
Eu fiz um script para enviar um arquivo para uma pasta de lixeira ...
echo "Are you sure you want to move this file to the Recycle Bin?" "(Yes/No)"
read ans
case "$ans" in
Yes) echo "$(readlink -f "$1")" >> "$HOME/TrashLog" && m...
Como você move arquivos modificados após uma data específica (por exemplo, 7 dias) para outro diretório? Eu desajeitadamente tentei enviar a saída de
ls -t | head -n XX
Mas aprendi recentemente que não é uma boa ideia analisar ls.
Isso funciona:
$ touch abcdefg
$ mv -v abcdefg abc[de]fg
‘abcdefg’ -> ‘abc[de]fg’
Mas isso não funciona:
$ touch abcdefg
$ mv -v abcdefg abc[d]efg
mv: ‘abcdefg’ and ‘abcdefg’ are the same file
Por quê?