Définir un type de fichier en ligne de commande
Il y a deux moyens de fixer le type d'un fichier en ligne de commande. La
première façon consiste à utiliser la commande addattr,
comme ceci:
addattr BEOS:TYPE text/html nomsdesfichiers
Ceci marche bien pour les fichiers qui n'ont pas encore un type. Si elles en ont
déjà un, il va être écrasé par le nouveau type.
Pour faire la même chose, mais avec une syntaxe plus simple, on peut utiliser la
commande settype, qui peut être utilisée avec l'option -t
pour fixer un type MIME, ou avec l'option -s pour fixer une signature. Par
exemple:
settype -t text/html nomsdesfichiers
Vous pouvez enfin utiliser l'option -preferredAppSig
signature_de_l_application_préférée pour changer l'application
préférée avec laquelle le fichier est associé.
Settype est bien pour changer plein de fichiers selon un critère, comme dans ce
petit script, qui donne un nouveau type à tous les fichiers trouvés par une
requête donnée:
#!/bin/sh
for f in $(query "chaîne de requête ici" ) ; do
settype -t "nouveau type ici"
done
Read this Tip in English here
Hier findest Du den Tip in Deutsch
Cette astuce est une contribution de Scot Hacker.
Site de l'auteur de cette astuce: http://www.birdhouse.org/beos/bible/.
Astuce traduite par: Sylvain.
Traduction
Française du Serveur BeTips © 2000 BeTrayer et équipe
|