Aerosol Posted December 15, 2014 Report Posted December 15, 2014 Poate ca unii vor spune rm -rf nume_directorPoate unii stiti ca in kernelul de unix, fie el Linux sau FreeBSD exista o limita pentru numarul de argumente pe care le poate primi o comanda. Astfel rm -rf * se traduce prin rm -rf fisier1 fisier2 … Foarte OK. Pana cand numarul de fisiere depaseste maximul numarului de argumente ce poate fi dat unei comenzi. Eroarea care ne loveste e: rm: Argument list too long. (error code: 126).Iata scriptul:#!/bin/bashrec(){for I in `seq 0 9 `; doecho $1$Irm -rf ./$1$I*[ $? -eq 126 ] && rec $1$Idone}rec 1198EOFSource Quote