Filtrar nome [RESOLVIDO]

1. Filtrar nome [RESOLVIDO]

Rodrigo C
cunhaigo23

(usa Ubuntu)

Enviado em 14/09/2021 - 21:21h

Saudações
Gostaria de Filtrar nome de arquivos removendo somente a extensão uso o comando:

ls /media/media/ | tr -d ".mp4" | tr -d ".mxf" | tr -d ".mov" | tr -d " ", só que se o arquivo contiver no nome "4", ele remove também, exemplo

TESTE04.mp4 fica assim depois do comando TESTE0. Tem alguma outra forma de listar o nome do arquivo sem a extensão?
muito obrigado Rodrigo


  


2. Re: Filtrar nome [RESOLVIDO]

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 14/09/2021 - 21:42h

Tem o comando basename - man basename no terminal p mais informações



3. Re: Filtrar nome [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 14/09/2021 - 23:01h


ls -1 web/*.*
web/close_session.php
web/decode.html
web/erro.php
web/index.php
web/ip.php
web/pega_dados.php
web/Read_CSV_04.php
web/relat.html
web/token.php
---------------------------------------------------------------
Sugestão:
ls -1 web/*.*|sed "s/\..*$//"
web/close_session
web/decode
web/erro
web/index
web/ip
web/pega_dados
web/Read_CSV_04
web/relat
web/token


______________________________________________________________________
Importante: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p'
Att.: Marcelo Oliver







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts