User Tag List

Resultados 1 al 7 de 7

Tema: [linux] Ayuda con un comando! (sencillo)

  1. #1

    Fecha de ingreso
    Jul 2010
    Ubicación
    en la casa de los engaños del Profesor Nutbutter
    Mensajes
    243
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts

    [linux] Ayuda con un comando! (sencillo)

    Hola a todos. ¿Os podeis creer que no recuerdo cómo hacer una idiotez en linux? XDDD Aquí me teneis, Linux para arriba, Linux para abajo, configurando DNS y DHCP y no recuerdo cuál es el comando para escribir algo y que me lo pegue directamente al final de un archivo. O sea, del tipo

    escribo esto >> archivo destino

    ¡No consigo recordarlo y lo necesito! XD
    < - >
    Con "echo", ****, con "echo" XDDDDD

    echo "cadena de marras" >> archivo destino

    Me autorespondo cuando la ley de Murphy se cumple una vez más: queda en ridículo posteando ayuda para una idiotez y acuérdate acto seguido XDDD

    Dejo esto aquí para escarnio público XDD
    Última edición por My name is Mud; 26/02/2011 a las 15:48 Razón: Edición automática anti doble-post.
    Я твой слуга
    Я твой работник

  2. #2

    Fecha de ingreso
    Apr 2006
    Mensajes
    10,558
    Mencionado
    147 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    2,089
    Agradecer Thanks Received 
    3,073
    Thanked in
    Agradecido 1,428 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    15
    tu mismo te has contestado ya xD

    escribo esto >> archivo destino

    echo "Miau" >> pepe.txt


  3. #3

    Fecha de ingreso
    Dec 2004
    Ubicación
    Cerca de Caracas, VE
    Mensajes
    7,029
    Mencionado
    119 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    1,272
    Agradecer Thanks Received 
    528
    Thanked in
    Agradecido 340 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    127
    Cita Iniciado por JoJo_ReloadeD Ver mensaje
    tu mismo te has contestado ya xD

    escribo esto >> archivo destino

    echo "Miau" >> pepe.txt
    Exactu.... pero es que es igual que en ms2, solo que bash te pide que pongas la cadena de texto entre "" para diferenciarla de los comandos, eso a MS se la suda xDDDD

    Depende de que sea el archivo quizás te interese algún separador para los datos introducidos del día 1 al día 2.

    Eso se puede hacer sin problema en bash... jowe yo hace bastante time que no toco esto... casi desde que dejé aparcado el proyecto Haiku-os por askete personal hacia cierta gente xDDDD
    Nullum Gratuitum Prandium

  4. #4

    Fecha de ingreso
    Jul 2010
    Ubicación
    en la casa de los engaños del Profesor Nutbutter
    Mensajes
    243
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Necesito más ayuda!

    "Presente en pantalla el fichero ficherodelejemplo con los nombres en mayúsculas"

    El fichero ficherodelejemplo son 3 campos. Nombres, apellidos y teléfono

    En los apuntes me insta a utilizar "tr" pero este comando sólo sirve para coger caracteres y no cadenas. O sea, su sintaxis es la siguiente: tr "cadena1" "CADENA1" < fichero del ejemplo

    Eso lo que haría sería coger todos los caracteres de las primeras comillas y convertirlas en lo que pone en las segundas. Pero no sólo lo hace cambiando una cadena por otra, si no que buscará todos los caracteres que estén incluídos y también los cambiará. Si dentro del fichero está la palabra "casa", aparecerá como CAsA. ¿Me explico?

    Estoy por asegurar que es una ida de pienza de la profe
    Я твой слуга
    Я твой работник

  5. #5

    Fecha de ingreso
    Mar 2007
    Ubicación
    Barna
    Mensajes
    10,342
    Mencionado
    93 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    368
    Agradecer Thanks Received 
    1,793
    Thanked in
    Agradecido 945 veces en [ARG:2 UNDEFINED] posts
    No me he enterado por qué no te vale

    tr "a-z" "A-Z" < ficheroentrada

    Si te he entendido bien, otra alternativa es:

    sed "s/\([a-z]\)/\U\1/g" ficheroentrada

    Y mil posibilidades más. Pero tr parece de largo la más sencilla.
    Última edición por juanvvc; 27/02/2011 a las 22:38

  6. #6

    Fecha de ingreso
    Jul 2010
    Ubicación
    en la casa de los engaños del Profesor Nutbutter
    Mensajes
    243
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    0
    Thanked in
    Agradecido 0 veces en [ARG:2 UNDEFINED] posts
    Cita Iniciado por juanvvc Ver mensaje
    No me he enterado por qué no te vale

    tr "a-z" "A-Z" < ficheroentrada

    Si te he entendido bien, otra alternativa es:

    sed "s/\([a-z]\)/\U\1/g" ficheroentrada

    Y mil posibilidades más. Pero tr parece de largo la más sencilla.
    Me he explicado fatal XD

    tr no me sirve porque lo que hace es cambiar lo indicado en el primer campo por lo indicado en el segundo, pero a nivel de caracteres, no cadenas. O sea, si quiero pasar "casa" a mayúsculas, haría

    tr "casa" "CASA" < ficherodemarras

    Hasta ahí bien. Pero en ficherodemarras, aparte de estar "casa", también está "camioneta" y utilizando

    tr "casa" "CASA" < ficherodemarras

    el archivo quedaría así

    CASA
    CAmionetA

    Y yo sólo quiero que esté "casa" en mayúsculas. No "camioneta". Yo es que creo que con tr no se puede hacer, pese a que la profesora lo ha indicado así (no me permite usar sed)
    Я твой слуга
    Я твой работник

  7. #7

    Fecha de ingreso
    Mar 2007
    Ubicación
    Barna
    Mensajes
    10,342
    Mencionado
    93 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    368
    Agradecer Thanks Received 
    1,793
    Thanked in
    Agradecido 945 veces en [ARG:2 UNDEFINED] posts
    También creo que no se puede hacer con tr, así que mira a ver no sea que no hayas entendido bien el enunciado

Etiquetas para este tema

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •