elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Deseas probar algunas mejoras a la interfaz del foro? Prueba cake! acerca de


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 [13] 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 ... 1298
121  Sistemas Operativos / GNU/Linux / Re: Como pasar varias carpetas o archivos por comandos en la terminal en: 14 Junio 2017, 06:21
disculpa... con ls -d tienes razón lo puse mal
Código:
ls -d /home/media/USB/*/

en este caso siempre debe llevar el */

sobre el \ si no lo colocas pasa que en regex el punto singifica "cualquier cosa" es decir

si buscas algo que empiece con c y termine con o y tenga cualquier cosa en el medio, usas

Código:
grep  -E "^c.*o$"

por eso debe llevar \


la sentencia correcta para sacar solo directorios exceptuando uno, debería ser

Código
  1. ls -d /home/media/USB/*/ | grep -v -E "^Otros" | while read -r archivo; do cp -r "$archivo" /home/wilivarob/Documentos/; done

esta si la probé y creo que va bien
122  Foros Generales / Foro Libre / Re: Que ha pasado exactamente en Venezuela esta vez??? en: 14 Junio 2017, 05:54
GNB lastimados por fuegos artificiales

https://www.facebook.com/OLVzla/videos/1557426530955709/?hc_ref=NEWSFEED

Gobernador del estado vargas siendo abuchado al entrar al aeropuerto a recibir a la selección de futbol sub-20
https://www.facebook.com/elnacionalfb/videos/10154948881459440/?hc_ref=NEWSFEED


123  Sistemas Operativos / GNU/Linux / Re: Como pasar varias carpetas o archivos por comandos en la terminal en: 14 Junio 2017, 05:23
no grep debes pasarle un solo argumento, si pasas un segundo es un archivo a leer... y es harina de otro saco

me equivoqué en algo... era
Código:
ls -d

el principio, con d minúscula

si quisieras coincidir multiples reglas en regex usas por ejempl

Código:
grep -v -E "^Otros|^20170506\.png"

tienes que usar backslash para todo simbolo (como el punto y especialmente el punto, si no quieres caos) y usas barra para separar las reglas
124  Foros Generales / Noticias / Re: Bitcoin superó los 3.000 dólares de valor por unidad en: 14 Junio 2017, 02:25
es bueno que una noticia por lo menos de un minimo entendimiento real del comportamiento...

Citar
La situación fue problemática y no sentó nada bien a algunos usuarios, que llegaron a acusar a los principales operadores de Bitcoin de impedir adrede el acceso al servicio cuando los precios estaban bajos.

lo dudo mucho XD entre más operaciones más suben el coste del fee y más ganan! XD
125  Sistemas Operativos / GNU/Linux / Re: Como pasar varias carpetas o archivos por comandos en la terminal en: 14 Junio 2017, 01:24
prueba por lo menos

imagina que tienes una carpeta done hay 5 archivos
Código:
ls
archivo1.x cosas.y hola1.x hola2.x hola3.x

si usas grep sin más argumentos te filtra de manera simple buscando cualquier coincidencia

Código:
ls | grep hola
hola1.x hola2.x hola3.x
126  Sistemas Operativos / GNU/Linux / Re: Como pasar varias carpetas o archivos por comandos en la terminal en: 14 Junio 2017, 01:06
el | sirve para pasar el standar output del lado izquierdo al standard input de la función de la derecha... basicamente toma la salida y la inyecta al siguiente

Código
  1. ls -D /home/media/USB/

lista solo directorios en dicha carpeta

Código
  1. grep -v -E "^5"

grep busca coincidencias, -v invierte lo conseguido, -E indica que vamos a usar REGEX extendido, ^5 indica "algo empezado por 5" en regex

Código
  1. while read -r archivo; do

while es un ciclo, read es una función que permite por -r leer una entrada linea a linea y salvarla en la variable archivo

Código
  1. mv "/home/media/USB/$archivo" /home/wilivarob/Documentos/

esto mueve de la primera ruta, usando la variable archivo como el nombre del archivo, a la segunda ruta

Código
  1. ; done

cierra el ciclo...

esto es aprender poco a poco bash y mezcla cosas que requieren ya algo de conocimiento en lenguajes de programación... por eso te decía que no era ta simple... tienes que aclararle a la pc que quieres excluir y al ser casos puntuales como el que pones, se empieza a volver extenso el asunto
127  Programación / PHP / Re: Formulario de contacto php no envía email en: 14 Junio 2017, 00:58
lee la documentación sobre la funcion mail, en general, retorna falso si no fue aceptado, verdadero si fue aceptado por el servidor de correo local para ser enviado
128  Programación / Desarrollo Web / Re: congelar timer html en: 14 Junio 2017, 00:58
lee la advertencia

por otro lado ese no es el timer, esa es solo la etiqueta que lo muestra
129  Programación / PHP / Re: Formulario de contacto php no envía email en: 14 Junio 2017, 00:41
envías el correo y dices que fue enviado, pero eso no quiere decir que sea cierto, empezando porque no revisaste si fue aceptado para ser enviado (en la linea 93)
130  Foros Generales / Foro Libre / Re: ¿Cuánto tiempo lleváis en el foro? en: 14 Junio 2017, 00:27
Yo me matriculé en el 2010 , creo que por Febrero ...

en tu perfil lo dice, 20 enero de 2010


yo aquí llevo ya casi 9 años, sin embargo creo que fue hace 4 años que me torné realmente activo, donde he escrito mis ultimos 10mil mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 [13] 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 ... 1298
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines