Dato che Bash 3.2 (la versione fornita da OS X) è vulnerabile all'exploit di esecuzione remota noto come "Shell Shock" ( CVE-2014-6271 e CVE-2014-7169 ) come posso ricostruire Bash e proteggere il mio sistema prima di un patch ufficiale di Apple? AGGIORNAMENTO: Nota che Apple ha ora rilasciato la patch …
Sulla mia macchina Linux ho il completamento automatico per i rami con Git. [Nota che stiamo parlando del completamento del ramo git, non del completamento bash (ad es. Comandi, file, ecc.). Quindi NON la risposta a Lane ] Ad esempio, posso digitare git checkout+ TABe ottenere un elenco di rami. …
Per creare un alias per il Terminale in OS X, è possibile inserire gli alias in .bash_profileo .bashrc. Qual è la differenza tra i due e perché dovrei scegliere di mettere gli alias in uno e non nell'altro?
Ho inserito alcuni comandi alias nel mio .bashrcfile, in modo che possano essere caricati ogni volta che apro una nuova finestra Terminale. Eppure questo non succede. Devo selezionare run script:nel Terminale> Preferenze> " MyDefaultTheme "> Prefpane Shell e aggiungere: source .bashrc && clearaffinché funzioni ... Sembra strano dal momento che …
Questa domanda ha già una risposta qui: Perché .bashrc non viene eseguito automaticamente? 13 risposte Ho trovato molte persone a capire perché istruzioni simili a questa: Put X to your ~/.bashrc and you can do Y non funziona. Si scopre sempre che i file di avvio di bash di Mac …
Un amico che possedeva il mio attuale Mac prima di me ha creato molti comandi alias. C'è un modo per elencare tutti gli alias definiti e il comando ad essi associato? E se è così, sono in grado di modificarli o devo semplicemente rimuoverli usando unalias e ricrearli?
Vorrei scaricare i file, tutti in una volta, dalla seguente pagina utilizzando curl: http://www.ime.usp.br/~coelho/mac0122-2013/ep2/esqueleto/ Ho provato curl http://www.ime.usp.br/~coelho/mac0122-2013/ep2/esqueleto/e ha restituito un sacco di righe nel terminale, ma non ho ricevuto alcun file.
È possibile aggiornare bash alla versione 4.0 in OSX Yosemite? echo $BASH_VERSION 3.2.57(1)-release Questo articolo e questa discussione fanno riferimento alla stessa domanda, ma installano una nuova shell affiancata a quella precedente. C'è un modo per aggiornare direttamente la vecchia shell bash?
I comandi bash su OSX non fanno distinzione tra maiuscole e minuscole? Digito "quale TR" e mostra / usr / bin / TR, sebbene non ci sia tale binario lì. Stessa cosa per gli altri binari, se maiuscole. O Terminal.app sta forse facendo questa traduzione? Come lo spengo?
Sono nuovo di OS X. Sto eseguendo OS X Lion su un MacBook Pro. È sicuro aggiornare la shell bash usando Homebrew: $ brew install bash Se sicuro, come faccio a renderlo l'istanza predefinita della shell che corro attraverso Terminale? Grazie!
Ho sempre difficoltà a impostare le variabili di ambiente in OS X come JAVA_HOME, M2_HOMEo PATH. Come impostarli su OS X Mavericks? Ho fatto qualche ricerca ma le risposte che ho trovato non mi hanno ancora aiutato: export JAVA_HOME=/... (Ma sembra che le modifiche siano temporanee, solo per una sessione …
Sto eseguendo una serie di comandi sulla riga di comando che richiede circa venti minuti per essere completato. Vorrei vedere una sorta di notifica sul mio Mac quando questi sono finiti, quindi non ho bisogno di monitorare il terminale per quando finisce. C'è un modo per fare questo? $ svn …
Red Hat ha recentemente annunciato un importante bug relativo alla sicurezza nella shell Bash. Alcuni lo chiamano bug "shellshock". Poiché OS X è basato su Unix, è vulnerabile agli attacchi che sfruttano questo bug? Come utente finale, devo preoccuparmi di una soluzione immediata? O è meglio per me aspettare un …
Se volessi eseguire un AppleScript da uno script bash, potrei chiamare un file con l'elenco dei comandi che devo eseguire. #!/bin/bash {some commands} osascript file.scpt {other commands} E se volessi eseguire comandi che dovevano essere eseguiti in sequenza da bash? Un esempio sarebbe #!/bin/bash echo echo This will open Google …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.