Por favor, tome o que segue apenas como dicas para estimular a sua fantasia.
Você pode configurar sua função bash ou alias com uma ou mais das seguintes idéias.
Texto B / W
Como apontado por mikeserv, você pode usar printf %020d
para introduzir um grande salto antes da saída de ls.
alias Ls0='printf %050d|tr 0 \n; ls -la'
Além disso, você pode personalizá-lo com algumas camadas ou mensagens de separação ...
alias Ls1='printf %020d|tr 0 \n;echo "# Output of $(pwd)"; \
printf %02d|tr 0 \n; ls -la'
Texto colorido
De uma forma mais criativa, você pode usar as cores e você terá a 1ª linha em verde
alias Ls2='tput setaf 2; ls -la'
Mesmo aqui você pode desfrutar de soluções personalizadas; você pode alternar entre as 3 primeiras cores de tput
, tenha uma primeira linha com fundo invertido, colorido ...
alias Ls3='ccol=$(echo "($ccol +1) %3+1" | bc); tput setaf $ccol; ls -la'
alias Ls4='tput rev; ls -la'
alias Ls5='echo -e "setf 7\nsetb 1" | tput -S ; ls -la'
Banner de moda antiga
Caso você tenha instalado um pacote de banner, pode pensar em algo como:
alias Ls6='printf "\n\n"; banner $(basename $(pwd)) ; printf "\n\n"; ls -la'
alias Ls7='printf "\n\n"; tput setaf 2; banner $(basename $(pwd)); \
printf "\n\n"; ls -la'
e comece a usar soluções mistas ...
Notas:
- Se você colocá-lo em uma função, você pode gerenciar melhor os parâmetros eventuais
Quando
ls -la
está na última posição, você pode adicionar outros parâmetros em "tempo de execução" . -
man tput
eman terminfo
para maior curiosidade - Também é possível usar a sequência de escape para colorir a saída %código%