2 votos

Comando + fullstop VS Ctrl + C

Hay alguna diferencia entre ctrl+c y cmd+. cuando la detención de un terminal de proceso?

1voto

hjdm Puntos 18

Son exactamente los mismos. ⌘ CMD+. envía SIGINT como ⌃ CTRL+c. He comprobado esto con esta secuencia de comandos de python:

#!/usr/bin/env python
import signal
import sys
def signal_handler(signal, frame):
    print('You pressed Ctrl+C!')
    sys.exit(0)
signal.signal(signal.SIGINT, signal_handler)
print('Press Ctrl+C')
signal.pause()

Se hizo de esta manera para la compatibilidad con versiones anteriores, las versiones anteriores de los teclados de Apple no han ⌃ CTRL botón. Por favor, lea Max Ried comentario de abajo.


código: http://stackoverflow.com/a/1112350/3488699

0voto

SillyWilly Puntos 121

No hay ninguna diferencia. Ambos se envía una señal SIGINT al proceso de ejecución.

Se puede demostrar esto mediante el código de ejemplo de esta respuesta: http://stackoverflow.com/a/9256709/4087178

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X