![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#12
|
||||
|
||||
|
Bueno, aquí estás usando el lenguaje AWK incrustado en el comando y ciertamente AWK es todo menos intuitivo. De todas formas, con práctica, el uso de comandos se torna intuitivo.
Veamos cómo obtener los diez comandos más usados: 1. El comando history nos da los últimos comandos ejecutados. La salida de history se ve similar a esto: Código:
460 find .
461 find . -exec rm
462 find . -exec rm {}
463 find . -exec rm {} \;
464 find *.sql -exec rm {} \;
465 ls
466 cd ..
467 cp *sql foo/
468 ls
469 cp foo.bmp foo/
470 cd foo
471 ls
472 find *.sql -exec rm {} \;
2. Lo primero es tener delimitadores bien definidos. Para ello podemos comprimir los espacios separadores en uno sólo con el comando tr (transalate) aplicado a la salida de history: Código:
history|tr -s ' ' Código:
460 find .
461 find . -exec rm
462 find . -exec rm {}
463 find . -exec rm {} \;
464 find *.sql -exec rm {} \;
465 ls
466 cd ..
467 cp *sql foo/
468 ls
469 cp foo.bmp foo/
470 cd foo
471 ls
472 find *.sql -exec rm {} \;
473 ls
474 touch asql
475 ls
476 find *.sql -exec rm {} \;
477 rm .
478 ls
479 rm *
480 ls
481 cd ..
482 find *.sql -exec cp {} foo\ \;
483 find *.sql -exec cp {} foo \;
484 cd foo
Código:
history|tr -s ' '|cut -d ' ' -f3 Código:
find find find find find ls cd cp ls cp cd ls find ls touch ls find rm ls rm ls cd find find cd 4. O casi, porque podríamos tener concatenaciones anteriores: Código:
ls|grep sql Código:
history|tr -s ' '|cut -d ' ' -f3|cut -d '|' -f1 Código:
history|tr -s ' '|cut -d ' ' -f3|cut -d '|' -f1|sort|uniq -c Código:
4 cd
2 cp
9 find
7 ls
2 rm
1 touch
Código:
history|tr -s ' '|cut -d ' ' -f3|cut -d '|' -f1|sort|uniq -c|sort Código:
history|tr -s ' '|cut -d ' ' -f3|cut -d '|' -f1|sort|uniq -c|sort|tail -10 history|tr -s ' '|cut -d ' ' -f3|cut -d '|' -f1|grep -v history|sort|uniq -c|sort|tail -10 Como se ve, cada comando se aplica naturalmente. Con práctica se vuelve intuitivo y muy potente para, por ejemplo, revisar bitácoras. // Saludos |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Comandos en Terminal Server | Draker | Varios | 4 | 16-10-2008 19:35:10 |
| Mezclar Php y JavaScript | lucasarts_18 | PHP | 9 | 13-03-2007 21:38:10 |
| Mezclar Delphi5 y Visual Basic 6.0 | guiweb | Varios | 4 | 23-11-2006 14:50:36 |
| es posible mezclar colores a los tform | ronimaxh | Varios | 5 | 01-02-2006 19:36:14 |
| Mezclar videos | walito | Varios | 2 | 21-01-2006 01:21:38 |
|