Desculpe se não estou usando os termos corretos para nomear esses "caracteres de retrocesso".
Eu gostaria de limpar um diretório que contém dois arquivos que parecem conter backspace em seu nome. Se eu listar o diretório:
ls -la
Eu e...
Estou tentando nomear arquivos com base em seus nomes de diretório pai. Com um arquivo em ./dir*/dir*/ , gostaria de nomear o arquivo "dir*_dir*" ou "dir*dir*" (além de alguns textos e extensões anexados constantes, mas isso não é releva...
Tudo,
Eu tenho mexido com o comando for para remover padrões de nomes de arquivos em massa.
Nome do arquivo de exemplo:
:Common:CBE.key_44643_1
Eu posso usar o seguinte comando para remover a parte: Common:
for f in *; do mv "$f"...
Eu quero pegar o prefixo de um nome de arquivo de comprimento variável.
In: some_filename_123-uniq.tar.gz
Out: some_filename_123
In: some_filename_1-uniq.tar.gz
Out: some_filename_1
Isso faz exatamente o oposto do que eu quero, -uniq.tar...
Eu tenho uma pasta na qual tenho muitas subpastas.
O nome da pasta raiz é allCSV e o nome da subpasta é como a_date(s), b_date(s), c_date(s) ...
Eu quero um arquivo que esteja em a_date (s) e termine com .csv .
Eu tentei com:
fi...
Eu estou tentando encontrar um script que basicamente olharia de forma negativa em um diretório, e se o script encontrar arquivos que são .flac files, ele criará uma subpasta chamada FLAC na mesma pasta e moverá o .flac de arquivos apenas...
como extrair o local do caminho abaixo da string dada.
/opt/oracle/app/oracle/product/12.1.0/bin/tnslsnr
saída esperada.
/opt/oracle/app/oracle/product/12.1.0/bin
(ou)
/opt/oracle/app/oracle/product/12.1.0/bin/
Eu tenho alguns arquivos duplicados nos diretórios A e B , como eu poderia excluir os dupes em B usando os nomes de arquivos de A no bash?
Como fazer isso em outros shell's é um bônus bem-vindo.
Tive a impressão de que o único caractere não permitido em nomes de arquivos era / , mas parece que não consigo criar um arquivo cujo nome contenha caracteres como * , \ , " , : , | , < ou > . Por exemplo,
$ echo "*"
&g...
Eu realmente não consigo entender onde estou dando errado com a pergunta dele. A primeira parte é.
Lista todos os nomes de arquivos e diretórios em / etc que possuem 1 ou mais números em seus nomes. Lembre-se de usar "-d" no comando ls e não...