Ich benötige einen Befehl, um alle Dateien im aktuellen Arbeitsverzeichnis so umzubenennen, dass der neue Dateiname mit dem alten identisch ist, jedoch ein Suffix enthält, das der Anzahl der Zeilen der Originaldateien entspricht (z. B. wenn die Datei f
10 enthält) Zeilen dann sollte es umbenannt werden f_10
).
Hier ist mein (nicht funktionierender) Versuch:
linenum=$(wc -l); find * -type f | grep -v sh | rename 's/^/ec/'*