Blog de conocimiento gratuito: linux, programación, open source, bases de datos, android, frameworks, web e informática en general.
En este post vamos a ver cómo evitar que el usuario presione “Enter” en un textarea de HTML para que no se puedan agregar nuevas líneas o saltos de línea.
Te voy a enseñar a prevenir que el usuario agregue más líneas dentro del textarea escuchando el evento del teclado, y a partir del mismo puedes hacer más cosas para prevenirlo al momento de copiar y pegar o arrastrar.
En este corto post de programación en Python te enseñaré a evitar que aparezca un salto de línea, nueva línea o como la llames al usar print
.
Como bien sabes, aparece una línea en blanco o salto de línea cuando imprimimos en la consola usando print
en el lenguaje de programación Python. Hoy te mostraré cómo imprimir sin ese salto de línea.
Hay un pequeño problema que ocurre en C al usar scanf
en conjunto con fgets. Es decir, primero usar scanf para leer un valor, e inmediatamente después usar fgets.
El problema es que al usar scanf en primer lugar, el programa no “espera” a que el usuario introduzca la cadena con fgets. Como resultado, se lee una cadena vacía o “nada”.
Este error también se me ha presentado al usar scanf
en algunos ciclos y en conjunto con otras funciones que leen de stdin
.
Por eso hoy te mostraré una solución para este problema.
Hoy te mostraré cómo remover el salto de línea del final de una cadena o string en Python. Para ello vamos a usar la función rstrip
.
Los caracteres CR + LF, y LF son terminadores de línea de Windows y Linux, respectivamente.
Es decir, son “saltos de línea” que los editores de texto muestran como lo que son, pero cambian dependiendo del sistema operativo.
Los terminadores de línea traen problemas cuando por ejemplo, copiamos un archivo de Windows a Linux y lo intentamos ejecutar o modificar en Linux más tarde.
Hoy veremos la utilidad dos2unix que convierte los saltos de línea CRLF a LF.
En este artículo vamos a ver cómo usar PHP para remplazar el contenido de un archivo, específicamente será un archivo de texto en donde vamos a reemplazar los saltos de línea (\n
) por comas (,
).
Las funciones que vamos a usar son file_get_contents, file_put_contents y str_replace
.
Ayer estaba haciendo un script sh para Linux. Para ello utilicé Sublime Text 3 pero cuál fue mi sorpresa al ver que salía un error que dice /bin/bash^M bad interpreter: No such file or directory. Es por ello que hoy veremos la solución a bad interpreter no such file or directory