- erstellen 50 Dateien, deren Namen
1
-50
zu kopieren.- Erstellen fünf Ordner (
0
,10
,20
,30
,40
).- Kopieren Sie diese 50 Dateien in Ordner, die auf ihrem Namen basieren (z. B. wird die Datei
21
in den Ordner20
verschoben).
Ich habe diese Dateien und Ordner erstellt, haben aber keine Ahnung, wie eine bestimmte Datei zu bestimmten Ordner zu verschieben. Ich habe versucht zu schreibenWie bestimmte Dateien in bestimmte Ordner linux bash
cp {1..9} /home/user/folder
aber das ist nicht akzeptabel. Ist es möglich, if
und elif
zu verwenden?
ich einen einfachen 'for' Schleife itc verwenden würde - aber Sie können, ohne tun Natürlich, aber keine Notwendigkeit für "if" und "elif", wie ich es sehe – msrd0
und in welchem Ordner sollte die Datei 50 gehen? in 40? – msrd0
for i in {1..50} tun, wenn [i -lt10] dann cp $ i.txt 0 es möglich, wie ist das? –