Perguntas sobre 'basename'

1
resposta

basename não funciona como esperado

Como eu faço ".mkv" desaparecer no nome do arquivo alvo? $ echo a/b.mkv | xargs -I % echo ffmpeg -i "%" $(basename "%" ".mkv").mp4 ffmpeg -i a/b.mkv a/b.mkv.mp4     
26.12.2014 / 12:46
2
respostas

Problemas com o nome de base em um loop

Eu sou novo na programação shell script e estou tentando executar um software que lê um texto e executa a marcação de POS. Requer uma entrada e uma saída, como pode ser visto no exemplo de execução: $ cat input.txt | /path/to/tagger/run-Tagge...
23.06.2014 / 17:19
1
resposta

Basename dá erro de operand extra

Estou usando o seguinte script para mesclar alguns arquivos pcap em um usando o comando mergecap. Mas quando eu executo isso me dá um erro 'basename: extra operand /mnt/md0/capture/DCN/dcn_2014_02_04_00_11_47_598.pcap' O script é o seguinte...
05.02.2014 / 08:47
2
respostas

Classificando diretórios pesquisando uma determinada extensão de arquivo

Digamos que eu esteja em um diretório A, em A há muitas pastas (B, C, D, etc.) e em cada pasta há um arquivo "* .out" e subpastas. Eu quero executar um script de um que irá procurar o texto "index123" no arquivo * .out e imprimir todos os nomes...
11.04.2018 / 20:59
1
resposta

Extrai o nome do arquivo do comando find

Estou tentando extrair o nome do arquivo e anexar ao email. Mas quando eu enviar e-mail, o anexo vem com o nome do caminho e o nome do arquivo. Ex: dir=/home/as123/bill e filename=abc.pdf.Z e estou recebendo anexo como homeas123billa...
24.06.2014 / 16:56
2
respostas

Obtenha o diretório de contêiner mais facilmente

Eu tenho um script aqui: $GOPATH/ src/ build.sh e no build.sh eu tenho: export GOPATH="$(cd $(dirname "$BASH_SOURCE") && pwd)" existe uma maneira mais curta de obter o diretório contendo build.sh?     
19.10.2018 / 08:52
2
respostas

Como obter a parte do nome do arquivo de um caminho de uma variável do shell

Uma variável do shell contém um caminho. Como se obtém a parte do nome do arquivo? No bash (1), experimentei e descobri que posso fazer isso com ."${i/*\///}" , em que i é o nome da variável de ambiente. Esse método não é apenas feio, ma...
24.09.2018 / 04:58
2
respostas

Encontre com caminho absoluto dentro de um bashscript | nome de base dos xargs

Eu tenho que encontrar recursivamente dentro de um script bash. Como eu posso invocar o script bash de qualquer lugar, sou forçado a usar o caminho absoluto. Às vezes, o caminho absoluto pode ficar muito longo e a saída é tediosa no seguinte:...
17.09.2018 / 20:34
2
respostas

Concatenar pwd e basename [closed]

Eu quero atribuir o caminho e o nome do arquivo a uma variável: /path/to/myfile/file.txt Por exemplo MYFILE=$(pwd)$(basename) Como posso fazer isso?     
09.02.2018 / 12:01
2
respostas

Bash para processamento de arquivos [duplicado]

Estou escrevendo um script para mover todas as imagens para um arquivo central. Eu crio a lista de arquivos de imagem com: img_fil='/home/files/img_dump.txt' locate -i image | grep \.jpg > "$img_fil" locate -i image | grep \.jpeg >...
25.02.2018 / 22:17