Pagina 1 di 1

Strano problema con tail

Inviato: mer 10 mag 2023, 18:48
da percoco2000
Nello sviluppare uno script bash, sono incappato in un problema con tail.
In pratica il comando
echo mystring | tail -c +2
Mi ritorna questo errore : tail: impossibile aprire '+2' per la lettura: File o directory non esistente
questo :
echo mystring | tail -c -2 invece funziona perfettamente.
Non utilizzo slackware, ma salix, 15.0.
Lo stesso comando, su una linux mint, funziona senza intoppi.

Tra le varie prove ho provato a ricompilare le coreutiils, alla versione piu' recente (9.3). Orbene, se uso lo slackbuild, il comando da' errore, se invece compilo con i soliti configure-->make, il binario risultante funziona ...

Vedo che lo slackbuild applica alcune patch, che pero' non mi sembra operino su "tail". L'unica nota di rilievo e' la presenza della variabile DEFAULT_POSIX2_VERSION=199209, ma non ne capisco bene la funzione...

Qualche consiglio?

Re: Strano problema con tail

Inviato: mer 10 mag 2023, 20:17
da targzeta
Provato ad usare:

Codice: Seleziona tutto

tail --bytes=+2[/code?
Emanuele