Strano problema con tail

Area di discussione libera.

Moderatore: Staff

Regole del forum
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
percoco2000
Linux 3.x
Linux 3.x
Messaggi: 632
Iscritto il: gio 15 lug 2004, 0:00
Slackware: 12.2
Kernel: 2.6.27
Desktop: mate - fluxbox
Distribuzione: mint 13 / slackware
Località: Salerno

Strano problema con tail

Messaggio 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?

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6631
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Strano problema con tail

Messaggio da targzeta »

Provato ad usare:

Codice: Seleziona tutto

tail --bytes=+2[/code?
Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Rispondi