Introdução
Neste projeto, você aprenderá como criar um comando ls personalizado que exibe os tamanhos dos diretórios em um formato amigável. Este projeto ajudará você a entender como recuperar e formatar informações de arquivos em um ambiente Linux usando scripts Zsh.
👀 Visualização
$ sh newls.sh /home/labex
## Exemplo
drwxr-xr-x 1 labex 6B Oct 13 10:11 Code
drwxr-xr-x 1 labex 120B Oct 13 10:11 Desktop
drwxr-xr-x 1 labex 28B Sep 23 2021 golang
drwxr-xr-x 1 labex 22B Oct 23 10:17 project
🎯 Tarefas
Neste projeto, você aprenderá:
- Como criar um script Zsh para exibir informações de arquivos e diretórios
- Como formatar o tamanho do arquivo para melhor legibilidade
- Como determinar o formato de data apropriado para os horários de modificação dos arquivos
- Como exibir as informações do arquivo no mesmo formato que o comando
ls -lh
🏆 Conquistas
Após concluir este projeto, você será capaz de:
- Escrever um script Zsh que pode exibir os tamanhos de arquivos e diretórios em um diretório especificado
- Formatar as informações de tamanho do arquivo para melhor legibilidade
- Determinar o formato de data apropriado para os horários de modificação dos arquivos com base no ano atual e no horário da última modificação do arquivo
- Exibir as informações do arquivo em um formato amigável que corresponda ao comando
ls -lh




