InglésFrancésEspañol

Ad


icono de página de OnWorks

makecatp: en línea en la nube

Ejecute makecatp en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando makecatp que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


makecat: crea un catálogo de intercambio a partir de una plantilla

SINOPSIS


makecat [--options] nombre

VERSIÓN


# $ Id: makecat.PL, v 2.28 2008-05-21 03:05:20 jon Exp $

INTRODUCCIÓN


El programa makecat crea un catálogo de intercambio a partir de una plantilla basada en su servidor
configuración. Consulta parámetros como los directorios que se van a utilizar, la URL a la base
el catálogo en, las definiciones del servidor HTTP y la propiedad del archivo. Es autodocumentado en
que hace preguntas detalladas y da ejemplos relevantes.

En UNIX, si desea verificar algo durante el proceso, generalmente puede presionar
para suspender el programa y hacer algo y luego escriba "fg" para volver a . También,
si su entrada comienza con un signo de exclamación ("!"), se interpretará como un shell
mando. Un signo de exclamación ("!") Por sí solo debería llevarte a un caparazón.

Si tiene instalados los módulos "Term :: ReadLine :: Perl" y "Term :: ReadKey", y
las flechas alternarán entre los valores predeterminados sugeridos; y las siguientes características estarán en
lugar:

TAB Completa el nombre del archivo
Subir sugerencia de ciclo
Sugerencia de ciclo hacia abajo
Subir sugerencia de ciclo
Sugerencia de ciclo hacia abajo
Regrese una pregunta (si es posible)
Borrar linea
Edición de línea de comandos a la izquierda
Edición de línea de comandos a la izquierda

Además, si comete un error en alguna etapa del interrogatorio, a menudo puede presionar el
para volver a la consulta anterior. Si no tiene Term :: ReadLine instalado,
luego puede ingresar un signo arroba ("@") solo en la línea.

CAMPUS


uso: makecat [opciones] [nombre del catálogo]

El programa makecat puede construir un catálogo basado completamente en una descripción de línea de comando. Un
El ejemplo está en, por ejemplo, / makecat.sh.

Hay solo algunas opciones basadas en banderas:

"-F"
Forzar la creación del catálogo con los valores predeterminados proporcionados en la línea de comandos.

"-C"
Archivo de configuración: el valor predeterminado es makecat.cfg en el directorio Interchange Confdir (etc.).

"-l"
Archivo para iniciar sesión (makecat.log predeterminado)

"-r"
Reconfigure los valores predeterminados que normalmente se establecen en makecat.cfg; esto se hace automáticamente el primero
hora en que se ejecuta el programa.

El resto de las opciones se proporcionan en la línea de comando como parámetros con nombre seguidos
por un signo "=", seguido del valor, es decir

--parámetro = valor

Normalmente, si "makecat" proporciona un valor predeterminado, puede adivinarlo. Es bastante
inteligente si tiene un servidor Apache y ha encontrado el archivo httpd.conf. Si usted es
en un Netscape u otro servidor web, es menos probable que sea correcto.

Las opciones configuradas en el momento de la reconfiguración, es decir, la primera vez que se ejecuta el programa:

--basedir = directorio
Directorio base para catálogos. Este valor predeterminado es "catálogos" en el directorio de inicio de la
usuario del catálogo.

--cgibase = url_fragment
URL base para programas de enlaces. Esto normalmente está en blanco (sus programas están hechos con
extensión .cgi) o "/ cgi-bin" (tiene un directorio CGI).

--documentroot = directorio
El directorio donde se basa HTML. Este es el directorio raíz del servidor web, es decir
Raiz del documento.

--interchangegroup = grupo
Los archivos de grupo predeterminados deben ser propiedad de.

--interchangeuser = nombre de usuario
El ID de usuario que ejecuta Interchange.

--serverconf = nombre de archivo
Ubicación de httpd.conf; se le preguntará de lo contrario.

--vendroot = nombre de archivo
Ubicación del software de intercambio.

--homedir = directorio
Use en lugar de \ $ HOME para establecer valores predeterminados

Estas son opciones que deben configurarse para cualquier catálogo; el valor predeterminado será a menudo
corregir si ha configurado correctamente las opciones anteriores.

--catroot = directorio
Directorio donde van los archivos de catálogo de Interchange. Este es el directorio base para este
catalogar.

--cgidir = directorio
El directorio al que debe ir el enlace CGI. Este es el directorio CGI; si tu CGI
todos los programas terminan en ".cgi", entonces esto normalmente sería lo mismo que "documentroot"; si
tiene un directorio "cgi bin" que debe usarse.

--servername = servidor
Nombre del servidor (www.whatever.domain). Puede suministrar un puerto:

www.foo.com:8080

o un nombre de usuario:

www.foo.com/~bar

Para probar en su máquina local, simplemente use "localhost".

--cgiurl = url_fragment
La ruta al enlace CGI (sin nombre de servidor). Para un catálogo llamado "estándar", esto sería
normalmente ser uno de:

--cgiurl = / cgi-bin / estándar

or

--cgiurl = / standard.cgi

--demotype = plantilla
El catálogo de plantillas. El valor predeterminado es .

--mailorderto = correo electrónico
Dirección de correo electrónico para enviar pedidos

--catuser = nombre de usuario
Los archivos de usuario deben ser propiedad de (opción solo operativa si es "root").

No es necesario proporcionar el resto de los parámetros en la línea de comando como inteligente
los valores predeterminados se pueden derivar de los parámetros anteriores.

--samplehtml = directorio
El directorio donde va la plantilla HTML.

--imagedir = directorio
El directorio donde van las imágenes de la plantilla.

--imageurl = url
La URL con la que se anteponen las imágenes.

--sharedir = directorio
El directorio donde van las imágenes de administrador compartidas.

--shareurl = url
La URL con la que se agregará el prefijo a las imágenes de administrador compartidas.

--nocfg
No agregue a interchange.cfg.

--nocopia
En realidad, no copie los archivos, solo pruébelos.

--no correr
No agregue al servidor en ejecución.

--referencia
Devuelve el hash de la configuración como una cadena (establece "-F", sin escritura). Esto es para volver a la
programa makecat en un entorno de autoconstrucción.

--linkprogram = archivo
Utilice el archivo como programa de enlace en lugar de vlink / tlink.

--linkmode = modo
UNIX o INET (programa de enlace vlink o tlink).

--sampleurl = url
URL para acceder a HTML para el catálogo.

--noumask
No establezca umask en el valor implícito en el modo.

--catalogconf = archivo
Utilice el archivo como archivo de configuración para las definiciones del catálogo. Esta opción ha sido diseñada
para su uso con instalaciones de Debian.

DESCRIPCIÓN


"makecat" necesita un catálogo de plantillas para operar. los Fundación Tienda la plantilla de demostración es
distribuido con intercambio. También puede buscar catálogos de demostración adicionales (principalmente para
ideas) en http://www.icdevgroup.org/

IMPORTANTE NOTA: Solo haces un catálogo una vez. Toda la configuración adicional se realiza editando
los archivos dentro del catalogar directorio.

Una plantilla de catálogo contiene una imagen de un catálogo configurado. La mejor manera de ver lo que
El programa makecat es configurar la demostración 'estándar' y luego ejecutar un "diff" recursivo
en la plantilla y los directorios de catálogo configurados:

diff -r intercambio / catálogos estándar / estándar

Verá que los archivos son casi iguales, excepto que ciertas cadenas de macros tienen
ha sido reemplazado por las respuestas que le dio al guión. Por ejemplo, si respondiste
"www.mydomain.com" cuando se le solicite el nombre del servidor, verá esta diferencia en
el archivo catalog.cfg:

# plantilla
Variable NOMBRE_SERVIDOR __MVC_NOMBRESERVIDOR__

# catálogo configurado
Variable SERVER_NAME www.midominio.com

La cadena de macro __MVC_SERVERNAME__ fue sustituida por la respuesta a la pregunta sobre
nombre del servidor. De la misma forma, se sustituyen otras variables, que incluyen (al menos):

MVC_BASEDIR MVC_IMAGEDIR
MVC_CATROOT MVC_IMAGEURL
MVC_CATUSER MVC_MAILORDERTO
MVC_CGIBASE MVC_MINIVENDGROUP
MVC_CGIDIR MVC_MINIVENDUSER
MVC_CGIURL MVC_SAMPLEHTML
MVC_DEMOTYPE MVC_SAMPLEURL
MVC_DOCUMENTROOT MVC_VENDROOT
MVC_ENCRYPTOR

(No todos estos están presentes en la plantilla estándar, y algunos más pueden estar
definido.) De hecho, cualquier variable de entorno que se establezca y comience con MVC_ será
sustituido por el script "makecat". Entonces, si desea configurar un
para personalizar la variable EMPRESA en catalog.cfg, puede ejecutar una precalificación
script que establece la variable de entorno MVC_COMPANY y luego la coloca en el catalog.cfg
archivo:

Variable EMPRESA __MVC_COMPANY__

Todos los archivos dentro de un directorio de plantillas se sustituyen por macros, no solo el catalog.cfg
expediente. Hay dos directorios especiales llamados "html" e "imágenes". Estos serán
copiado de forma recursiva en los directorios definidos como SampleHTML e ImageDir.

IMPORTANTE NOTA: El directorio de plantillas se encuentra en el directorio del software Interchange,
es decir, donde reside "interchange.cfg". Normalmente no edita archivos en la plantilla
directorio. Si desea intentar crear su propia plantilla, se recomienda que nombre
algo además de estándar y copie el directorio de demostración "estándar" en él como inicio
punto. Las plantillas normalmente se colocan en el directorio base de Intercambio, pero se pueden
ubicado en cualquier lugar: el script le pedirá la ubicación si no puede encontrar una plantilla.

Además de los parámetros estándar solicitados por Interchange, y el estándar
procedimiento de creación de catálogo, puede definir otros cuatro archivos en el directorio "config" de
la plantilla:

additional_fields - archivo con más parámetros para la sustitución de macros
additional_help: descripción ampliada de los campos_adicionales
precopy_commands: comandos pasados ​​al sistema antes de la copia del catálogo
postcopy_commands: comandos que se pasan al sistema después de la copia del catálogo

Todos los archivos están basados ​​en párrafos; en otras palabras, una línea en blanco (sin espacios) termina
el entorno individual.

El Campos Adicionales el archivo contiene:

PARAM
El aviso. ¿Establecer PARAM en?
El valor predeterminado de PARAM

Esto causaría una pregunta durante makecat:

El aviso. ¿Establecer PARAM en? ..... [El valor predeterminado de PARAM]

Si ayuda_adicional archivo está presente, puede dar instrucciones adicionales para PARAM.

PARAM
Estas son instrucciones adicionales para PARAM, y
puede abarcar varias líneas hasta la primera línea en blanco.

El mensaje ahora sería:

Estas son instrucciones adicionales para PARAM, y
puede abarcar varias líneas hasta la primera línea en blanco.

El aviso. ¿Establecer PARAM en? ..... [El valor predeterminado de PARAM]

Si el archivo config / precopy_commands existe, se leerá como un comando seguido del
valor de aviso / ayuda.

mysqladmin crea __MVC_CATALOGNAME__
Necesitamos crear una base de datos SQL para su intercambio
tablas de base de datos.

Esto provocará el mensaje:

Necesitamos crear una base de datos SQL para su intercambio
tablas de base de datos.

¿Ejecuta el comando "mysqladmin create test_standard"?

Si la respuesta es "y" o "sí", el comando se ejecutará pasándolo a través del
Perl sistema() función. Al igual que con cualquiera de los archivos de configuración adicionales, la macro MVC_PARAM
la sustitución se realiza en el comando y ayuda. Obviamente debes tener los permisos adecuados
para el comando.

El archivo config / postcopy_commands es exactamente lo mismo que comandos_precopia excepto que eres
incitado después de los archivos de catálogo se copian y la sustitución de macros se realiza en todos
archivos.

SOBRE NOSOTROS INTERCAMBIO IN GENERAL


Interchange tiene muchas, muchas funciones y características; son demasiado numerosos para describirlos en
este lugar. La información completa se puede encontrar en su sitio web:

http://www.icdevgroup.org/

Use makecatp en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    limpieza profunda
    limpieza profunda
    Un script de Kotlin que destruye todas las compilaciones
    cachés de proyectos Gradle/Android.
    Útil cuando Gradle o el IDE le permiten
    abajo. El script ha sido probado en
    macOS, pero...
    Descargar limpieza profunda
  • 2
    Complemento Eclipse Checkstyle
    Complemento Eclipse Checkstyle
    El complemento Eclipse Checkstyle
    integra el código Java Checkstyle
    auditor en el IDE de Eclipse. El
    El complemento proporciona retroalimentación en tiempo real a
    el usuario sobre viola ...
    Descargar el complemento Checkstyle de Eclipse
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player es un reproductor multimedia gratuito
    software, parte basado en WMP y VLC. los
    jugador tiene un estilo minimalista, con
    más de diez colores temáticos, y también puede
    b ...
    Descargar AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV es un ADDON para XBMC/
    Kodi que permite deshacerse de un
    decodificador de los servicios IPTV de
    Movistar integrado en uno de los
    mediacenters ma...
    descargar movistartv
  • 5
    Código :: Bloques
    Código :: Bloques
    Code::Blocks es un programa gratuito, de código abierto,
    IDE multiplataforma C, C++ y Fortran
    construido para satisfacer las necesidades más exigentes
    de sus usuarios. Está diseñado para ser muy
    extens ...
    Descargar Código::Bloques
  • 6
    En medio de
    En medio de
    Interfaz de Minecraft en medio o avanzada
    y el seguimiento de datos / estructura es una herramienta para
    mostrar una descripción general de un Minecraft
    mundo, sin realmente crearlo. Eso
    puede ...
    Descargar en medio
  • Más "

Comandos de Linux

Ad