Portál AbcLinuxu, 14. května 2025 03:07
Diskuse byla administrátory uzamčena.
FAQ: Proč byl uzamčen/smazán můj dotaz v Poradně?
awk
.
{ printf("%d %s %s %d %d\n", $1, $2, $3, (($4<3145728 || $5==0) ? 0 : $4), $5); }
/^ *[[:digit:]]/aby se nepokoušel zpravovávat záhlaví té tabulky.
while read id dat cas datd datu do if ((datd<3000000)) || ((datu==0)) then datd=0 fi echo $id $dat $cas $datd $datu > tabulka2 done < tabulka mv tabulka2 tabulka... doufam, ze je to domaci uloha
#!/usr/bin/env python import string for line in file('tabulka'): polozky = line.split() if int(polozky[3]) < 3*1024**2 or int(polozky[4]) == 0: polozky[3] = '0' print string.join(polozky)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.