Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:cat [10/03/2018 09:00] smolski |
doc:systeme:cat [24/06/2018 18:29] chalu ajout d'un exemple en root cat et chevron |
||
---|---|---|---|
Ligne 98: | Ligne 98: | ||
===== cat - éditeur de texte ===== | ===== cat - éditeur de texte ===== | ||
+ | ==== un exemple en user ==== | ||
Ces commandes sont à faire en session user. | Ces commandes sont à faire en session user. | ||
Ligne 164: | Ligne 164: | ||
//Ouf !// :-D | //Ouf !// :-D | ||
+ | ==== Un exemple en root ==== | ||
+ | On peut utiliser la commande cat et le chevron pour réécrire son sources.list : | ||
+ | <code root>cat > /etc/apt/sources.list.d/test.list <<EOF | ||
+ | # Debian Stretch, dépôt principal + paquets non libres | ||
+ | deb http://deb.debian.org/debian/ stretch main contrib non-free | ||
+ | # Debian Stretch, mises à jour de sécurité + paquets non libres | ||
+ | deb http://security.debian.org/ stretch/updates main contrib non-free | ||
+ | # Debian Stretch, mises à jour "volatiles" + paquets non libres | ||
+ | deb http://deb.debian.org/debian/ stretch-updates main contrib non-free | ||
+ | EOF</code> | ||
+ | <note>Le signe ">" ([[/doc:programmation:shell:chevrons|chevron]]) indique au shell courant de rediriger la sortie standard de la commande dans un fichier. \\ | ||
+ | Si vous utilisez [[/doc:systeme:sudo|sudo]] pour administrer le système la commande : | ||
+ | <code user>sudo cat > /etc/apt/sources.list.d/test.list <<EOF | ||
+ | # Debian Stretch, dépôt principal + paquets non libres | ||
+ | deb http://deb.debian.org/debian/ stretch main contrib non-free | ||
+ | # Debian Stretch, mises à jour de sécurité + paquets non libres | ||
+ | deb http://security.debian.org/ stretch/updates main contrib non-free | ||
+ | # Debian Stretch, mises à jour "volatiles" + paquets non libres | ||
+ | deb http://deb.debian.org/debian/ stretch-updates main contrib non-free | ||
+ | EOF</code> ne fonctionnera pas car le shell courant, c'est celui de l'utilisateur courant, donc sans les droits root. | ||
+ | Le moyen le plus simple est d'utiliser d'abord la commande <code user>sudo -i</code> qui permet de passer en root avec le shell courant de root puis de faire la commande en commençant directement avec cat ... | ||
+ | </note> | ||
===== cat - concaténation verticale ===== | ===== cat - concaténation verticale ===== | ||
Ligne 211: | Ligne 233: | ||
//Et Encore Hop !// :-) | //Et Encore Hop !// :-) | ||
+ | |||
+ | ==== cat et video ==== | ||
+ | |||
+ | Voir le tuto ffmpeg : | ||
+ | [[doc:media:ffmpeg#encoder-en-mkv|encoder-en-mkv]] |