Discussions et informations sur ce qui se passe dans le monde de l'informatique.
Répondre

avec bat faire un cat c'est bat !

#1Messageil y a 5 ans

:bjr:
Tout est dans le titre :lol:

bat est un des remplaçants de cat et il est "bat"
son but (comme quelques autres) est de faire un cat en couleur

on peut avoir la liste des colorisation syntaxiques qu'il propose:

bat  --list-languages
si on l'utilise sur un fichier, il se réfère à l'extension ou la signature en première ligne , mais pour des redirections et fichiers quelconques, nous devons passer l'extension en paramètre avec -l :

curl -s https://raw.githubusercontent.com/sharkdp/bat/master/README.md | bat -l md
par défaut il s'utilise comme le pager less mais il est possible de le désactiver --paging never

:saispas: pourquoi pas faire un alias pour remplacer notre bon vieux cat:saispas:

alias cat="bat"
la page du projet

avec bat faire un cat c'est bat !

#2Messageil y a 5 ans

Bonjour, Je m'en vais de ce pas, taper un
bat man
dans la console. :rigole:

Blague à part, merci pour cette commande dont les retours sont, en couleur et en stéréo. :gsourire:

avec bat faire un cat c'est bat !

#3Messageil y a 5 ans

Salut papajoke,

Oui il est marrant ce "bat", un peu entre "less" et un "cat" avec possibilité de régler tout ça, sympathique c'est toujours bon à prendre. merci pour la trouvaille ;-)

J'ajoute quelques outils cli dans le même genre:
◉ exa (un "ls" dopé)
◉ ncdu (un "du" semi-graphique)
◉ dfc (un "df" amélioré )
◉ fd (un "find" à la syntaxe plus simple)

Il y en a beaucoup d'autres que je n'ai pas encore testé, les prochains sur la liste sont: ripgrep, ag, ack, fasd, icdiff.

:salut:
Répondre