ccat: muestra la salida de ‘comando cat’ con resaltado de sintaxis o coloración

ccat: muestra la salida de ‘comando cat’ con resaltado de sintaxis o coloración

ccat. es una línea de comando similar al comando cat en Linux que muestra el contenido de un archivo con resaltado de sintaxis para los siguientes lenguajes de programación: Javascript. Java. Go. Ruby. C. Python. y Json.

Para instalar la utilidad ccat. en su distribución de Linux, primero asegúrese de que la utilidad wget esté presente en su sistema. Si la línea de comando wget no está instalada en el sistema, ejecute el siguiente comando para instalarla:

# yum install wget [En CentOS/RHEL/Fedora] # apt-get install wget [En Debian y Ubuntu]

Para instalar la última versión de la línea de comandos ccat. a través de los binarios compilados más recientes, primero descargue el tarball comprimido emitiendo el siguiente comando. Los archivos de versiones de código binario y fuente se pueden encontrar en la página web oficial de ccat github.

————–En 64 bits————– # wget https://github.com/jingweno/ccat/releases/download/v1.1.0/linux-amd64-1.1.0.tar.gz ————–En 32 bits————– # wget https://github.com/jingweno/ccat/releases/download/v1.1.0/linux-386-1.1.0.tar.gz

Una vez completada la descarga del archivo, enumere el directorio de trabajo actual para mostrar los archivos, extraiga el tarball de ccat. (el archivo linux-amd64-1.xx. archivo Tarball) y copie el binario ejecutable ccat. del archivo tar extraído en una ruta del sistema ejecutable de Linux, como /usr/local/bin/ ruta, emitiendo los siguientes comandos.

# ls # tar xfz linux-amd64-1.1.0.tar.gz # ls linux-amd64-1.1.0 # cp linux-amd64-1.1.0/ccat/usr/local/bin/# ls-al/usr/local/bin/ Archivos ejecutables de comandos ccat  Archivos ejecutables del comando ccat Archivos ejecutables del comando ccat

Si por alguna razón el archivo ccat. de la ruta del sistema ejecutable no tiene un bit ejecutable, emita el comando a continuación para establecer permisos ejecutables para todos los usuarios del sistema.

# chmod + x/usr/local/bin/ccat freestar.config.enabled_slots.push

Para probar la utilidad ccat. capacidades contra un archivo de configuración del sistema, emita los siguientes comandos. El contenido de los archivos mostrados debe resaltarse de acuerdo con la sintaxis del lenguaje de programación de archivos, como se ilustra en los siguientes ejemplos de comandos.

# ccat/etc/sysconfig/network-scripts/ifcfg-ens33 # ccat/etc/fstab  ccat Command Usage  Uso del comando ccat Uso del comando ccat

Para reemplace el comando cat con comando ccat. en todo el sistema, agregue un alias bash para ccat. en el archivo bashrc. del sistema, cierre la sesión del sistema y vuelva a iniciar sesión nuevamente para aplicar la configuración.

————–En CentOS, RHEL y Fedora————– # echo “alias cat = ‘/usr/local/bin/ccat'”>>/etc/bashrc # exit ————–En Debiab y Ubuntu————– # echo “alias cat = ‘/usr/local/bin/ccat'”>>/etc/profile # exit

Finalmente, ejecuta cat comando. contra un archivo de configuración arbitrario para probar si el alias ccat. ha reemplazado al comando cat. como se muestra en el siguiente ejemplo. La sintaxis del archivo de salida debería estar resaltada ahora.

# cat .bashrc  Reemplace el comando cat con ccat  Reemplazar cat Command con ccat Reemplazar cat Command con ccat

La utilidad ccat. también se puede utilizar para concatenar varios archivos y mostrar la salida en formato HTML, como se ilustra en el siguiente ejemplo.

# ccat–html/etc/fstab/etc/sysconfig/network-scripts/ifcfg-ens33>/var/www/html/ccat.html

Sin embargo, necesitará un servidor web instalado en su sistema, como el servidor HTTP Apache o Nginx, para mostrar el contenido del archivo HTML, como se ilustra en la siguiente captura de pantalla.

 Mostrar el contenido del archivo en HTML Pantalla Contenido del archivo en HTML Mostrar el contenido del archivo en HTML

Para otras configuraciones personalizadas y opciones de comando visite la página oficial de github de ccat.