An die Freunde der Shell und Kommandozeile...

18/03/2011 - 19:25 von Olaf Kaluza | Report spam
Ich habe ein kleines Problem.

Ich moechte eine Datei erzeugen deren Inhalt so aussieht:

1

Also nur einfach eine 1. Das schaffe ich. :-)

Jetzt brauche ich ein einfache kleine Zeile mit Standard-Linux tools,
also bash, ed, bc, awk usw. welche diese Zahl immer um eins
incrementiert.

Genauer gesagt will ich damit in einem Makefile mitzaehlen wie oft
die Flash-Routine zum Prozessor aufgerufen wuerde weil ich damit
rechne das der irgendwann versagen wird.

Hat da jemand eine Idee?

Olaf

p.s: Ja, ich koennte mir ein C-Programm schreiben das dies macht.
Aber ich dachte das muss doch auch irgendwie mit den
klassischen Tools gehen.
 

Lesen sie die antworten

#1 Marco
18/03/2011 - 20:31 | Warnen spam
On 2011-03-18 Olaf Kaluza wrote:

Ich habe ein kleines Problem.

Ich moechte eine Datei erzeugen deren Inhalt so aussieht:

1

Also nur einfach eine 1. Das schaffe ich. :-)

Jetzt brauche ich ein einfache kleine Zeile mit Standard-Linux tools,
also bash, ed, bc, awk usw. welche diese Zahl immer um eins
incrementiert.

Genauer gesagt will ich damit in einem Makefile mitzaehlen wie oft
die Flash-Routine zum Prozessor aufgerufen wuerde weil ich damit
rechne das der irgendwann versagen wird.

Hat da jemand eine Idee?



{ rm file && awk '{print $1+1}' >file; } <file


Marco

Ähnliche fragen