Preguntas etiquetadas con c

22
Bash no lee .bashrc a menos que se inicie manualmente

bashno se .bashrcoriginará desde una terminal interactiva a menos que ejecute manualmente bashdesde una terminal: $ bash o fuente de forma manual: $ source ./.bashrc o corriendo: $ st -e bash Aquí hay algunos resultados útiles, espero: $ echo $TERM st-256color $ echo $SHELL /bin/sh $...

22
Cómo encontrar la línea con menos caracteres

Estoy escribiendo un script de shell, usando cualquier comando general de UNIX. Tengo que recuperar la línea que tiene menos caracteres (espacios en blanco incluidos). Puede haber hasta alrededor de 20 líneas. Sé que puedo usar head -$L | tail -1 | wc -mpara encontrar el recuento de caracteres de...

22
Después de fork (), ¿dónde comienza el niño su ejecución?

Estoy tratando de aprender programación UNIX y encontré una pregunta con respecto a fork (). Entiendo que fork () crea un proceso idéntico al proceso actualmente en ejecución, pero ¿dónde comienza? Por ejemplo, si tengo código int main (int argc, char **argv) { int retval; printf ("This is most...

22
¿POSIX garantiza las rutas a las utilidades estándar?

Desde C, ¿cuál es la forma más fácil de ejecutar una utilidad estándar (por ejemplo, ps) y ninguna otra? ¿Garantiza POSIX que, por ejemplo, un estándar psse encuentra en /bin/pso debería restablecer la variable de entorno PATH para lo que me pasa con confstr(_CS_PATH, pathbuf, n);y vuelva a...

22
hacer un archivo de registro

¿Hay alguna manera de hacer un archivo de registro para mantener algunos datos en / var / log / con la ayuda de alguna función de biblioteca o llamada al sistema en lenguaje c en linux? Y también quiero saber los estándares que debemos seguir para escribir y procesar el registro....

22
¿Activar toque para hacer clic en el panel táctil?

Estoy usando Debian 8.6 LXDE en un Powerbook G4 15 "1.67GHz y me gustaría habilitar el toque para hacer clic en el panel táctil. Ya es de doble desplazamiento, pero tocar para hacer clic ayudaría a guardar el viejo botón del mouse. Toque dos dedos para hacer clic con el botón izquierdo sería la...

22
Necesita instalar glibc> = 2.14 en Wheezy

Estoy tratando de hacer que Protractor funcione para realizar pruebas angulares e2e, pero el transportador requiere Selenium, que requiere ChromeDriver, que requiere glibc2.14. Mi caja de desarrollo actual está ejecutando Debian Wheezy, que viene con glibc2.13. He leído que cambiar a la rama...

22
¿Entiende "ibase" y "obase" en caso de conversiones con bc?

A menudo uso la bcutilidad para convertir hexadecimal a decimal y viceversa. Sin embargo, siempre es un poco de prueba y error cómo ibasey obasedebe configurarse. Por ejemplo, aquí quiero convertir el valor hexadecimal C0 a decimal: $ echo "ibase=F;obase=A;C0" | bc 180 $ echo "ibase=F;obase=10;C0"...

21
Cómo "correctamente" iniciar una aplicación desde un shell

Me resulta difícil formular la pregunta con precisión, pero daré lo mejor de mí. Yo uso dwmcomo mi administrador de ventanas predeterminado ydmenucomo mi lanzador de aplicaciones. Apenas uso aplicaciones GUI aparte de mi navegador. La mayor parte de mi trabajo se realiza directamente desde la línea...

21
/etc/udev/rules.d/ vs /lib/udev/rules.d/: ¿cuál usar y por qué?

El wiki de Arch recomendó crear un archivo /etc/udev/rules.d/para solucionar mis problemas con el controlador Steam. Esto funcionó! Sin embargo, noté que no hay otras reglas en esta carpeta, excepto la que acabo de crear. Además, todas las otras fuentes que he visto dicen que coloque las reglas de...

21
Software de presentación ligero y fácil de usar.

Estoy buscando un software de presentación de Linux y las características principales que necesito son: Luz sobre las dependencias y el consumo de recursos ( uso GTK + ) Fácil de usar Alinear y distribuir información en la diapositiva Utiliza fotos Las características adicionales que me...

21
Cómo instalar GCC 5 en debian jessie 8.1

Intenté muchas soluciones para instalar la actualización de mi compilador gcc en el servidor Debian. Ninguno de ellos funcionó. Necesito la actualización del compilador para usar las nuevas funciones de c ++ 11, ya que esto proporciona una ABI libcxx11 estable y un soporte estable para C ++ 11...