GNU/Linux >> Linux Esercitazione >  >> Linux

Utilizzo delle variabili di ambiente nei file Tmux.conf?

È possibile utilizzare una variabile di ambiente in un file tmux.conf? Sto cercando di impostare un percorso predefinito su una variabile di ambiente. Attualmente quello che sto provando è:

set -g default-path $MYVAR

inoltre vorrei verificare se $MYVAR è già impostato in modo da poter fare:

if($MYVAR == "") set-environment -g MYVAR /somepath/

Qualche idea?

Risposta accettata:

Sì, sembra che sia possibile espandere le variabili della shell in .tmux.conf file Sembra che non sia richiesto, ma è una buona idea citarli, esp. Sono stato in grado di farlo con successo con le opzioni della barra di stato proprio ora.

# In ~/.tmux.conf:
set -g status_left "$MYVAR etc: "

$ export MYVAR="Shell stuff"
$ tmux

Non conosco alcun "se" o altre strutture di controllo nella configurazione, ma potrebbero esserci.


Linux
  1. Variabili d'ambiente Linux:come leggere e impostare su un VPS Linux

  2. Esempi di comandi di esportazione Linux (come impostare le variabili di ambiente)

  3. Linux Mint:aggiunta di variabili d'ambiente in modo permanente

  4. Imposta un ambiente temporaneo ($PATH)

  5. Utilizzo delle variabili d'ambiente nel comando cURL - Unix

Come impostare le variabili d'ambiente in MacOS

Come impostare ed elencare le variabili di ambiente in Linux

Come impostare ed elencare variabili ambientali in Linux

Come impostare e annullare l'impostazione delle variabili di ambiente su Linux

Dove dovrebbero essere impostate le variabili d'ambiente per Jenkins?

Variabili d'ambiente Linux