% echo ./24feb/frfr | cut -c 1-2,5-
./feb/frfr
Isso seria o inverso de cut -c 3-4 , que gera todos os caracteres ( bytes com versões atuais do GNU cut ) de cada linha, exceto a terceira e 4º.
A implementação GNU de cut também tem uma opção --complement para isso:
cut --complement -c 3-4
Para remover a primeira sequência de dígitos decimais, você pode usar sed :
sed 's/[0-9]\{1,\}//'
Para removê-lo, apenas se estiver na 3ª posição:
sed 's/^\(..\)[0-9]*//'
Ou para ser muito explícito em qual padrão deve acionar a remoção:
sed 's|^\(./\)[0-9]*\([[:lower:]]\{3\}/\)||'
Isso só remove o <0-or-more-digits> em uma linha correspondente: ./<0-or-more-digits><3-lowercase-letters>/<anything> .