Quando apro Terminal, viene visualizzato il seguente errore
mkdir: /Users/me/.bash_sessions: Operation not permitted
Qualche idea del perché possa essere così? C'è una soluzione?
Quando apro Terminal, viene visualizzato il seguente errore
mkdir: /Users/me/.bash_sessions: Operation not permitted
Qualche idea del perché possa essere così? C'è una soluzione?
Molto probabilmente il messaggio di errore è prodotto dal file /etc/bashrc_Apple_Terminal
nell'ultima riga di questo frammento di codice:
# Set up the session directory/file.
SHELL_SESSION_DIR="$HOME/.bash_sessions"
SHELL_SESSION_FILE="$SHELL_SESSION_DIR/$TERM_SESSION_ID.session"
mkdir -m 700 -p "$SHELL_SESSION_DIR"
Operation not permitted
suggerirebbe un tipo di blocco di file. Modifica il tuo post con il seguente comando e il suo output:
ls -lOed $HOME
È probabile che nel tuo profilo ci sia qualcosa che non è corretto. Controlla il contenuto del profilo della tua shell, come ~ / .bash_profile. Rimuovi le righe che non ti aspetti o che fanno riferimento a mkdir o .bash_sessions.
Leggi altre domande sui tag command-line macos terminal