Articles of terminal

Cosa significa in shell quando inseriamo un comando all’interno del simbolo del dollaro e parentesi: $ (comando)

Voglio solo capire la seguente riga di codice nella shell. È usato per ottenere la directory di lavoro corrente. Sono consapevole che il nome $(variable) restituisce il valore all’interno del nome della variabile, ma che cosa dovrebbe restituire $(command) ? Restituisce il valore dopo l’esecuzione del comando? In tal caso, possiamo usare ` per eseguire […]

Scorrimento all’interno di Vim nel terminale Mac

Ho cercato su google cercando di capire se è ansible usare la rotellina del mouse per scorrere all’interno di Vim nel terminale Mac, senza fortuna. Sembra che solo X11 o iTerm lo supportino. Prima di arrendermi, ho pensato di provare i geni qui per vedere se qualcuno sa come farlo. Quindi, qualcuno sa se posso […]

Invia “C- (” a Emacs nel terminale VT100 / xterm (Terminale di Mac OS X)?

È ansible in qualche modo inviare il tasto “C- (” a Emacs su un terminale VT100 / xterm (terminale Mac OS X)? Esiste una sequenza di escape che potrebbe essere inviata per ottenere l’equivalente? Ho il sospetto che il problema fondamentale sia che il concetto di combinare il controllo con il carattere “(” (e altri […]

Differenza tra .profile e .bash_profile su Snow Leopard

Ho intenzione di impostare il percorso per mySQl sul mio computer (sto eseguendo Snow Leopard) ma vedo diverse istruzioni online. Alcuni dicono di cambiare il file .profile e alcuni dicono di cambiare il file .bash_profile. Qual è la differenza?

Imansible creare l’estensione nativa gem (installazione di Compass)

Quando tento di installare l’ultima versione della bussola ( https://rubygems.org/gems/compass/versions/1.0.0.alpha.17 ), ottengo il seguente errore. ERROR: Error installing compass: ERROR: Failed to build gem native extension. ERROR: Error installing compass: ERROR: Failed to build gem native extension. /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb checking for ffi.h… no checking for ffi.h in /usr/local/include,/usr/include/ffi… yes checking for ffi_call() in -lffi… yes […]

Incollare il codice nella finestra del terminale in vim su Mac OS X

Quando incollo il codice nella finestra del terminale di Mac OS X in vim, viene indentata ogni riga. Per ogni riga aggiunge un rientro in modo che il testo assomigli a questo … “ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud ullamco laboris nisi ut aliquip ex ea commodo consequat. […]

In OS X Lion, LANG non è impostato su UTF-8, come risolverlo?

Provo a configurare il post in OS X Lion, e trovo che non è impostato correttamente l’ambiente LOCALE var. Questo è ciò che è impostato: LANG= LC_COLLATE=”C” LC_CTYPE=”C” LC_MESSAGES=”C” LC_MONETARY=”C” LC_NUMERIC=”C” LC_TIME=”C” LC_ALL= Mi aspetto qualcosa con UTF-8. Questa è una configurazione di OS X Lion pulita, con lingua spagnola. Non muovo nulla. Non so […]

Ottieni il nome della directory corrente (senza percorso completo) in uno script Bash

Come potrei ottenere solo il nome corrente della directory di lavoro in uno script bash, o meglio ancora, solo un comando terminale. pwd fornisce il percorso completo della directory di lavoro corrente, ad esempio /opt/local/bin ma voglio solo bin

Riavvolgimento std :: cout per tornare all’inizio di una riga

Sto scrivendo uno strumento da riga di comando per Mac OS X che elabora un mucchio di file. Vorrei mostrare all’utente il file corrente in fase di elaborazione, ma non voglio che un file di bazillion inquinino la finestra del terminale. Invece vorrei usare una singola riga per emettere il percorso del file, quindi riutilizzare […]

Piping dati al programma Linux che si aspetta un TTY (terminale)

Ho un programma in Linux che si rifiuta di funzionare se il suo stdin / stdout non è un TTY (dispositivo terminale). C’è uno strumento facile da usare che creerà un PTY, avvia il programma con il TTY appena creato e copia tutti i dati su stdin / stdout? Il caso d’uso non è interattivo, […]