Skip to content

Alias GNU

Alias per GNU Coreutils, fornendo versioni GNU degli strumenti standard Unix.

Panoramica

Questi alias rendono le GNU Coreutils disponibili su macOS, dove le versioni BSD predefinite differiscono nel comportamento. Definiti in gnu.aliases.sh, vengono caricati automaticamente da chezmoi e forniscono comandi abbreviati per le utility piu utilizzate.

Riferimento

Gestione file

AliasDescrizione
basenameRimuovi directory e suffisso dai nomi file
cpCopia file e directory
dirnameRimuovi suffisso non-directory dai nomi file
lnCrea collegamenti tra file
lsElenca contenuti directory
mkdirCrea directory
mvSposta o rinomina file o directory
rmRimuovi file o directory
rmdirRimuovi directory vuote

Elaborazione testo

AliasDescrizione
awkLinguaggio di scansione ed elaborazione pattern
catConcatena e visualizza file
cutRimuovi sezioni da ogni riga dei file
grepStampa righe che corrispondono a un pattern
headOutput della prima parte dei file
sedEditor di flusso per filtrare e trasformare testo
sortOrdina righe dei file di testo
tailOutput dell'ultima parte dei file
trTraduci o elimina caratteri

Checksum e crittografia

AliasDescrizione
b2sumStampa o controlla digest messaggi BLAKE2
cksumStampa checksum CRC e conteggio byte
md5sumStampa o controlla digest MD5
sha1sumStampa o controlla digest SHA1
sha256sumStampa o controlla digest SHA256
sha512sumStampa o controlla digest SHA512

Altre utility

AliasDescrizione
base64Codifica o decodifica dati base64
csplitDividi file in parti determinate dal contesto
diffConfronta file riga per riga
nlNumera righe dei file
pasteUnisci righe dei file
splitDividi file in parti