Come usare il comando “sì” su un Mac

0
190
garagestock/Shutterstock.com

Il comando yes è stato incluso per la prima volta nel rilascio di BSD 4.0 nel 1993 ed esiste ancora nei moderni sistemi operativi basati su UNIX, inclusi macOS e Linux. Ecco cosa fa questo semplice—ma utile—comando.

Cosa fa sì?

Da solo, l'esecuzione del comando yes stamperà “y” per sempre in una finestra di Terminale. Ciò farà aumentare l'utilizzo della CPU al 100% e l'unico modo per fermarlo è terminare il processo.

Puoi anche usare yes prima di un altro comando usando yes | <comando> formato. Questo risponderà automaticamente “y” per qualsiasi richiesta che il comando che hai eseguito ti dà grazie alle pipe.

Ad esempio, se vuoi usare il comando fsck per controllare e correggere eventuali errori che trovi sul tuo disco, normalmente dovrebbe digitare “y” ogni volta per confermare la correzione.

RELATEDCome usare le pipe su Linux

Il comando yes elimina la necessità di essere al computer durante l'esecuzione di questo tipo di operazioni. Con questo in mente, il comando dovrebbe essere usato con attenzione, in particolare quando si tratta di operazioni sensibili come l'eliminazione di file.

Quando dovresti usare il comando yes?

Potresti voler utilizzare il comando yes se stai eseguendo un'azione che richiede la conferma dell'utente. Ad esempio, l'eliminazione di un file utilizzando il comando rm -r recursive delete ti chiederà conferma. Puoi confermarlo automaticamente utilizzando invece il seguente comando:

sì | rm -r cartella

Annuncio

Qualsiasi comando che richiede la conferma dell'utente può essere utilizzato in questo modo. Stai effettivamente dando il tuo permesso prima di eseguire il comando (piuttosto che dopo).

Eseguire il comando yes alcune volte (in diverse finestre di Terminale) potrebbe anche essere utile se vuoi sottoporre a stress il tuo computer. Ad esempio, se desideri generare molto calore per vedere se il raffreddamento è adeguato sotto carico, puoi utilizzare yes per creare un caricatore CPU fittizio che utilizzi il 100% della CPU disponibile.

Puoi forzare esci dal processo in Activity Monitor per interromperlo o premi Ctrl+C nella finestra Terminale pertinente.

Scopri come utilizzare qualsiasi comando da terminale

Sia che tu stia utilizzando macOS, Linux o un altro sistema operativo che utilizza la shell Bash, puoi digitare man prima di un comando per vedere esattamente come usarlo e cosa fa. Questo funziona anche per il comando yes.

RELATED 16 comandi del terminale che ogni utente Mac dovrebbe conoscere

Gli utenti Mac che non hanno ancora acquisito padronanza della riga di comando possono acquisire rapidamente sicurezza comprendendo alcuni comandi di base del terminale e come usarli.

LEGGI SUCCESSIVO

  • › Come rimuovere righe duplicate o vuote da una tabella in Microsoft Excel
  • › Come configurare e utilizzare “Hey Siri” su iPhone e iPad
  • › Come aggiungere un bot a Discord
  • › Che cosa significa “IYKYK” Significato e come lo usi?
  • › Come attivare il Bluetooth su Windows 11