InglésFrancésEspañol

Ad


icono de página de OnWorks

direnv-stdlib: en línea en la nube

Ejecute direnv-stdlib 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 direnv-stdlib 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


direnv_stdlib - el stdlib ".envrc"

SINOPSIS


dirección biblioteca estándar

DESCRIPCIÓN


Genera un script bash llamado biblioteca estándar. Los siguientes comandos se incluyen en ese
script y cargado en el contexto de un ".envrc". Además, también carga el archivo en
"~ / .direnvrc" si existiera.

STDLIB


· tiene comando: Devuelve 0 si el comando está disponible. Devuelve 1 de lo contrario. Puede
ser un binario en la RUTA o una función de shell.

Ejemplo:

si tiene rizo; luego
echo "Sí, lo hacemos"
fi

· expandir_ruta rel_ruta [relativo a]: Genera la ruta absoluta de rel_ruta
relativo a relativo a o el directorio actual.

Ejemplo:

cd / usr / local / juegos
expandir_ruta ../foo
# salida: / usr / local / foo

· dotenv [ruta_dotenv]: Carga un archivo ".env" en el entorno actual

· ruta_rel_usuario ruta_abs: Transforma una ruta absoluta ruta_abs en un usuario relativo
ruta si es posible.

Ejemplo:

echo $ HOME
# salida: / home / user
user_rel_path / home / user / my / project
# producción: ~ / mi / proyecto
ruta_rel_usuario / usr / local / lib
# producción: / usr / local / lib

· Encontrar nombre de archivo: Genera la ruta de nombre de archivo cuando se busca desde la corriente
directorio hasta /. Devuelve 1 si no se ha encontrado el archivo.

Ejemplo:

cd / usr / local / my
mkdir -p proyecto / foo
barra táctil
proyecto cd / foo
barra de búsqueda
# salida: / usr / local / my / bar

· fuente_env ruta_orden_archivo: Cargas una alternativa, ".envrc" ya sea by especificando su camino
or nombre del archivo.

· fuente_arriba [nombre de archivo]: Carga otro ".envrc" si se encuentra con el Encontrar mando.

· carga_directa [comando-generación-volcado-salida] Aplica el entorno generado por
correr argv como un comando. Esto es útil para adoptar el entorno de un niño.
proceso: hace que ese proceso ejecute "direnv dump" y luego envuelva los resultados con
carga_directa.

Ejemplo:

direnv_load opam-env exec - volcado de direnv

· RUTA_añadir camino: Antepone el expandido camino a la variable de entorno PATH. Eso
previene un error común donde PATH se reemplaza solo por el nuevo camino.

Ejemplo:

pwd
# salida: / home / user / my / project
PATH_añadir papelera
echo $ PATH
# salida: / inicio / usuario / mi / proyecto / bin:/ usr / bin:/compartimiento

· ruta_añadir nombrevar camino: Funciona como RUTA_añadir excepto que es por un arbitrario
nombrevar.

· cargar_prefijo ruta_prefijo: Expande algunas variables de ruta comunes para el
ruta_prefijo prefijo. Esto es útil si instaló algo en el ruta_prefijo
usando . / Configure --prefix = $ prefix_path && para lograr instalar y quiero usarlo en el
proyecto.

Conjunto de variables:

CPATH
LD_LIBRARY_PATH
RUTA_BIBLIOTECA
RUTA DE HOMBRE
TRAYECTORIA
PKG_CONFIG_RUTA

Ejemplo:

./configure --prefix = $ HOME / rubies / ruby-1.9.3
hacer && hacer instalar
# Luego en el .envrc
cargar_prefijo ~ / rubies / ruby-1.9.3

· diseño tipo: Un envío semántico utilizado para describir diseños de proyectos comunes.

· diseño go: Establece la variable de entorno GOPATH en el directorio actual.

· diseño nodo: Agrega "$ PWD / node_modules / .bin" a la variable de entorno PATH.

· diseño perl: Configurar las variables de entorno requeridas por el local de perl :: lib Ver
http://search.cpan.org/dist/local-lib/lib/local/lib.pm⟩ para más detalles

· diseño pitón [python_exe]: Crea y carga un entorno virtualenv en
$ PWD / .direnv / python- $ python_version. Esto obliga a la instalación de cualquier huevo en
la subcarpeta del proyecto.

Es posible especificar el ejecutable de Python si desea utilizar diferentes
versiones de python (por ejemplo: diseño pitón python3).

Tenga en cuenta que anteriormente virtualenv se encontraba bajo $ PWD / .direnv / virtualenv y la voluntad
ser reutilizado por direnv si existe.

· diseño python3: Un atajo para diseño pitón python3

· diseño rubí: Establece la GEMINICIO entorno variable a
`$ PWD / .direnv / ruby ​​/ RUBYVERSIÓN. Este efectivo las instalación of cualquier joyas dentro las
proyecto subcarpeta If tu eres usando agrupador it seguirá Para crear envoltura programas
esa podemos be invocado directamente of usando lasprefijo exec` del paquete.

· utilizan el nombre_programa [versión]: Un envío de comando semántico destinado a cargar
dependencias externas en el medio ambiente.

Ejemplo:

use_ruby () {
echo "Ruby $ 1"
}
usar ruby ​​1.9.3
# salida: Ruby 1.9.3

· utilizan el Rbenv: Carga rbenv que agrega los envoltorios de rubí disponibles en la RUTA.

· utilizan el nix [...]: Cargar variables de entorno desde nix-shell.

Si usted tiene una predeterminado.nix or shell.nix estos se utilizarán de forma predeterminada, pero puede
también especificar paquetes directamente (p. ej. utilizan el nix -p ocaml).

Ver ⟨http://nixos.org/nix/manual/# sec-nix-shell⟩

· rvm ...: Debería funcionar como en el shell si tiene rvm instalado.

DERECHOS DE AUTOR


Derechos de autor (C) 2014 zimbatm ⟨http://zimbatm.com⟩ Y colaboradores bajo la licencia MIT.

Use direnv-stdlib en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Phaser
    Phaser
    Phaser es una apertura rápida, gratuita y divertida
    marco de juego HTML5 de origen que ofrece
    Representación de WebGL y Canvas en
    navegadores web de escritorio y móviles. Juegos
    puede ser co ...
    Descargar Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL es un motor de juego para crear
    Versiones electrónicas de tablero tradicional.
    y juegos de cartas. Proporciona soporte para
    representación e interacción de las piezas del juego,
    y ...
    Descargar motor VASSAL
  • 3
    OpenPDF - Bifurcación de iText
    OpenPDF - Bifurcación de iText
    OpenPDF es una biblioteca de Java para crear
    y edición de archivos PDF con LGPL y
    Licencia MPL de código abierto. OpenPDF es el
    LGPL/MPL sucesor de código abierto de iText,
    un ...
    Descargar OpenPDF - Bifurcación de iText
  • 4
    SIG SAGA
    SIG SAGA
    SAGA - Sistema para automatizado
    Análisis geocientíficos - es un análisis geográfico
    Software del sistema de información (GIS) con
    inmensas capacidades para geodatos
    procesamiento y ana ...
    Descargar SIG SAGA
  • 5
    Caja de herramientas para Java / JTOpen
    Caja de herramientas para Java / JTOpen
    IBM Toolbox para Java / JTOpen es un
    biblioteca de clases de Java que soporta el
    programacion cliente/servidor e internet
    modelos a un sistema que ejecuta OS/400,
    i5/OS, o...
    Descargar Toolbox para Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 para documentos basados ​​en datos)
    es una biblioteca de JavaScript que le permite
    para producir datos dinámicos e interactivos
    visualizaciones en navegadores web. con D3
    tú...
    Descargar D3.js
  • Más "

Comandos de Linux

  • 1
    arbitro
    arbitro
    abidiff - comparar ABI de archivos ELF
    abidiff compara el binario de la aplicación
    Interfaces (ABI) de dos bibliotecas compartidas
    en formato ELF. emite un significado
    informar ...
    Ejecutar abidiff
  • 2
    cumplir
    cumplir
    abidw - serializa el ABI de un ELF
    archivo abidw lee una biblioteca compartida en ELF
    formato y emite una representación XML
    de su ABI a la salida estándar. El
    emitido...
    Ejecutar abidw
  • 3
    copac2xml
    copac2xml
    bibutils - conversión de bibliografía
    utilidades...
    Ejecutar copac2xml
  • 4
    copto
    copto
    copt - optimizador de mirilla SYSNOPIS:
    archivo copt.. DESCRIPCIÓN: copt es un archivo
    optimizador de mirilla de uso general. Él
    lee el código de su entrada estándar y
    escribe un...
    Ejecutar copia
  • 5
    reunir_stx_títulos
    reunir_stx_títulos
    reunir_stx_titles - recopilar título
    declaraciones de documentos Stx ...
    Ejecute reunir_stx_títulos
  • 6
    banco-gatling
    banco-gatling
    banco - punto de referencia http ...
    Ejecutar gatling-banco
  • Más "

Ad