top of page
Scripting Unix Background

Informations sur le contenu

Nous discutons de ce qui est enseigné dans chacune des leçons

L'objectif est que l'étudiant connaisse tous les sujets abordés dans cette formation afin qu'il dispose d'informations sur les compétences qu'il apprendra avec ce cours.

Donner une transparence absolue aux contenus expliqués et générer une description exhaustive des sujets concernés.

Actualités - Changements 2024

Leçon 01 - À quoi s'attendre ?

Alienware Brqx Scripting Unix - Leçon 001

[EN]

It tells what you should expect from this course, the approach I give to it and the subjects we cover and, more importantly, how we are going to study them. In a summary of my passion for Unix.

[ES]

Se relata lo que debes esperar de éste curso. El enfoque que doy al mismo y las materias que abordamos y más importante cómo las vamos a estudiar. En una síntesis de mi pasión por Unix.

[FR]

Il vous explique ce que vous devez attendre de ce cours, l'approche que j'y donne et les sujets que nous abordons et, plus important encore, comment nous allons les étudier. En résumé, ma passion pour Unix.

[ZH]

它告诉您您应该从本课程中得到什么,我提供的方法和我们涵盖的主题,以及更重要的是,我们将如何学习它们。总结了我对 Unix 的热情。

[DE]

Es erklärt, was Sie von diesem Kurs erwarten können, welchen Ansatz ich ihm zeige, welche Themen wir behandeln und, noch wichtiger, wie wir sie studieren werden. In einer Zusammenfassung meiner Leidenschaft für Unix.

[HI]

यह बताता है कि आपको इस कोर्स से क्या उम्मीद करनी चाहिए, मैं इसे किस दृष्टिकोण से देखता हूँ और हम किन विषयों को कवर करते हैं और सबसे महत्वपूर्ण बात यह है कि हम उनका अध्ययन कैसे करने जा रहे हैं। यूनिक्स के प्रति मेरे जुनून का सारांश।

[IT]

Racconta cosa dovresti aspettarti da questo corso, l'approccio che gli do e gli argomenti che trattiamo e, cosa più importante, come li studieremo. In un riassunto della mia passione per Unix.

[JA]

このコースから何を期待すべきか、このコースに対する私のアプローチ、扱う科目、そしてさらに重要なことに、どのように学習するかについて説明します。Unix に対する私の情熱をまとめたものです。

[UK]

У ньому розповідається про те, чого ви очікуєте від цього курсу, про мій підхід до нього, про предмети, які ми розглядаємо, і, що більш важливо, про те, як ми збираємося їх вивчати. Коротко про мою пристрасть до Unix.

[CA]

Explica què has d'esperar d'aquest curs, l'enfocament que li dono i les assignatures que tractem i, el més important, com les estudiarem. En un resum de la meva passió per Unix.

[RU]

Он рассказывает, чего вам следует ожидать от этого курса, какой подход я ему даю, какие предметы мы изучаем и, что еще важнее, как мы собираемся их изучать. Вкратце о моей страсти к Unix.

[RO]

Spune la ce ar trebui să vă așteptați de la acest curs, abordarea pe care o dau acestuia și subiectele pe care le acoperim și, mai important, cum le vom studia. Într-un rezumat al pasiunii mele pentru Unix.

[PT]

Ele conta o que você deve esperar deste curso, a abordagem que dou a ele e os assuntos que cobrimos e, mais importante, como vamos estudá-los. Em um resumo da minha paixão pelo Unix.

[BN]

এটি বলে যে এই কোর্স থেকে আপনার কী আশা করা উচিত, আমি এটিতে যে পদ্ধতিটি দিই এবং আমরা যে বিষয়গুলি কভার করি এবং আরও গুরুত্বপূর্ণ, আমরা কীভাবে সেগুলি অধ্যয়ন করতে যাচ্ছি। ইউনিক্সের প্রতি আমার আবেগের সংক্ষিপ্তসারে।

[AR]

يخبرك هذا الكتاب بما يجب أن تتوقعه من هذه الدورة، والنهج الذي أتبعه في التعامل معها، والموضوعات التي نتناولها، والأهم من ذلك، كيف سندرسها. في ملخص لشغفي بنظام التشغيل يونكس.

[KO]

이 과정에서 무엇을 기대해야 하는지, 내가 이 과정에 제공하는 접근 방식, 다루는 과목, 그리고 더 중요한 것은 어떻게 공부할 것인지에 대해 설명합니다. 유닉스에 대한 내 열정을 요약한 것입니다.

Leçon 02 - Le Seul...Le Seul

Brqx Scripting Unix - Leçon 002

[EN]

This course is unique in many ways: Here we have a first reflection of them:

It is the only course that handles current 2024 technologies on a Unix architectural platform

THE CLOUD – CONTAINERS – VIRTUALIZATION

The only one that creates a virtual machine on any cloud:

AWS - AZURE - GOOGLE CLOUD - DIGITAL OCEAN

The only one that handles UNIX with any cloud and also integrates with the most relevant tools

GIT – TERRAFORM - KUBERNETES

The only one that has UNIX transcriptions in 16 languages

And of course: sed – tr – base64 – bash arrays ...

ALL THE PASSION TO SHOW WHAT UNIX CAN DO

[ES]

Este Curso es único en muchas facetas : Aquí tenemos una primera reflexión de las mismas : 

Es el único curso que maneja las tecnologías actuales de 2024 en una plataforma arquitectónica Unix

LA NUBE – CONTENEDORES – VIRTUALIZACIÓN

El único que crea una máquina virtual en cualquier nube:

AWS - AZURE - GOOGLE CLOUD - DIGITAL OCEAN

El único que maneja UNIX con cualquier nube y además se integra con las herramientas más relevantes

GIT – TERRAFORM - KUBERNETES

El único que tiene transcripciones de UNIX en 16 idiomas

Y por supuesto: sed – tr – base64 – matrices bash ...

TODA LA PASIÓN POR DEMOSTRAR LO QUE UNIX PUEDE HACER

[KO]

이 과정은 여러 면에서 독특합니다. 여기서 우리는 그 첫 번째 반영을 볼 수 있습니다.

유닉스 아키텍처 플랫폼에서 최신 2024년 기술을 다루는 유일한 과정입니다.

클라우드 - 컨테이너 - 가상화

모든 클라우드에서 가상 머신을 만드는 유일한 과정입니다.

AWS - AZURE - GOOGLE CLOUD - DIGITAL OCEAN

모든 클라우드에서 UNIX를 처리하고 가장 관련성 있는 도구와 통합하는 유일한 과정입니다.

GIT - TERRAFORM - KUBERNETES

16개 언어로 UNIX 전사본을 제공하는 유일한 과정입니다.

물론 sed - tr - base64 - bash 배열...

UNIX가 무엇을 할 수 있는지 보여주기 위한 모든 열정

[CA]

Aquest curs és únic en molts aspectes: Aquí en tenim una primera reflexió:

És l'únic curs que gestiona les tecnologies actuals del 2024 en una plataforma arquitectònica Unix

EL NÚVOL – CONTENIDORS – VIRTUALITZACIÓ

L'únic que crea una màquina virtual en qualsevol núvol:

AWS - BLAU - GOOGLE CLOUD - OCEÀ DIGITAL

L'únic que maneja UNIX amb qualsevol núvol i que també s'integra amb les eines més rellevants

GIT – TERRAFORM - KUBERNETES

L'únic que té transcripcions UNIX en 16 idiomes

I per descomptat: sed – tr – base64 – matrius bash...

TOTA LA PASSIÓ PER MOSTRAR QUÈ POT FER UNIX

[HI]

यह कोर्स कई मायनों में अनूठा है: यहाँ हम उनका पहला प्रतिबिंब प्रस्तुत करते हैं:

यह एकमात्र ऐसा कोर्स है जो यूनिक्स आर्किटेक्चरल प्लेटफ़ॉर्म पर वर्तमान 2024 तकनीकों को संभालता है

क्लाउड - कंटेनर - वर्चुअलाइज़ेशन

एकमात्र ऐसा कोर्स जो किसी भी क्लाउड पर वर्चुअल मशीन बनाता है:

AWS - AZURE - GOOGLE CLOUD - DIGITAL OCEAN

एकमात्र ऐसा कोर्स जो किसी भी क्लाउड के साथ UNIX को संभालता है और सबसे प्रासंगिक टूल के साथ एकीकृत भी होता है

GIT - TERRAFORM - KUBERNETES

एकमात्र ऐसा कोर्स जिसमें 16 भाषाओं में UNIX ट्रांसक्रिप्शन हैं

और निश्चित रूप से: sed - tr - base64 - bash arrays ...

यह दिखाने का पूरा जुनून कि UNIX क्या कर सकता है

[BN]

এই কোর্সটি বিভিন্ন উপায়ে অনন্য: এখানে আমরা সেগুলির একটি প্রথম প্রতিফলন পেয়েছি:

এটিই একমাত্র কোর্স যা ইউনিক্স আর্কিটেকচারাল প্ল্যাটফর্মে বর্তমান 2024 প্রযুক্তি পরিচালনা করে

ক্লাউড – ধারক – ভার্চুয়ালাইজেশন

একমাত্র যে কোনো ক্লাউডে একটি ভার্চুয়াল মেশিন তৈরি করে:

AWS - AZURE - GOOGLE Cloud - ডিজিটাল মহাসাগর

একমাত্র যেটি যেকোন ক্লাউডের সাথে UNIX পরিচালনা করে এবং সবচেয়ে প্রাসঙ্গিক সরঞ্জামগুলির সাথে সংহত করে

জিআইটি – টেরাফর্ম – কুবারনেটস

একমাত্র যেটির 16টি ভাষায় UNIX ট্রান্সক্রিপশন রয়েছে

এবং অবশ্যই: sed – tr – base64 – bash অ্যারে ...

ইউনিক্স কি করতে পারে তা দেখানোর সমস্ত প্যাশন

[PT]

Este curso é único em muitos aspectos: Aqui temos um primeiro reflexo deles:

É o único curso que lida com as tecnologias atuais de 2024 em uma plataforma de arquitetura Unix

THE CLOUD – CONTAINERS – VIRTUALIZATION

O único que cria uma máquina virtual em qualquer nuvem:

AWS - AZURE - GOOGLE CLOUD - DIGITAL OCEAN

O único que lida com UNIX com qualquer nuvem e também se integra com as ferramentas mais relevantes

GIT – TERRAFORM - KUBERNETES

O único que tem transcrições UNIX em 16 idiomas

E, claro: sed – tr – base64 – bash arrays ...

TODA A PAIXÃO PARA MOSTRAR O QUE O UNIX PODE FAZER

[RU]

Этот курс уникален во многих отношениях: вот первое их отражение:

Это единственный курс, который рассматривает современные технологии 2024 года на архитектурной платформе Unix

ОБЛАКО – КОНТЕЙНЕРЫ – ВИРТУАЛИЗАЦИЯ

Единственный, который создает виртуальную машину в любом облаке:

AWS - AZURE - GOOGLE CLOUD - DIGITAL OCEAN

Единственный, который обрабатывает UNIX с любым облаком, а также интегрируется с наиболее релевантными инструментами

GIT – TERRAFORM - KUBERNETES

Единственный, который имеет транскрипции UNIX на 16 языках

И, конечно же: sed – tr – base64 – массивы bash ...

ВСЯ СТРАСТЬ, ЧТОБЫ ПОКАЗАТЬ, ЧТО МОЖЕТ ДЕЛАТЬ UNIX

[AR]

Этот курс уникален во многих отношениях: вот первое их отражение:

Это единственный курс, который рассматривает современные технологии 2024 года на архитектурной платформе Unix

ОБЛАКО – КОНТЕЙНЕРЫ – ВИРТУАЛИЗАЦИЯ

Единственный, который создает виртуальную машину в любом облаке:

AWS - AZURE - GOOGLE CLOUD - DIGITAL OCEAN

Единственный, который обрабатывает UNIX с любым облаком, а также интегрируется с наиболее релевантными инструментами

GIT – TERRAFORM - KUBERNETES

Единственный, который имеет транскрипции UNIX на 16 языках

И, конечно же: sed – tr – base64 – массивы bash ...

ВСЯ СТРАСТЬ, ЧТОБЫ ПОКАЗАТЬ, ЧТО МОЖЕТ ДЕЛАТЬ UNIX

[DE]

Dieser Kurs ist in vielerlei Hinsicht einzigartig: Hier ist eine erste Zusammenfassung:

Es ist der einzige Kurs, der aktuelle Technologien aus dem Jahr 2024 auf einer Unix-Architekturplattform behandelt.

DIE CLOUD – CONTAINER – VIRTUALISIERUNG

Der einzige, der eine virtuelle Maschine auf jeder Cloud erstellt:

AWS – AZURE – GOOGLE CLOUD – DIGITAL OCEAN

Der einzige, der UNIX mit jeder Cloud behandelt und sich auch in die wichtigsten Tools integrieren lässt

GIT – TERRAFORM – KUBERNETES

Der einzige, der UNIX-Transkriptionen in 16 Sprachen bietet

Und natürlich: sed – tr – base64 – Bash-Arrays ...

ALLE LEIDENSCHAFT, UM ZU ZEIGEN, WAS UNIX KANN

[IT]

Questo corso è unico per molti aspetti: Ecco una prima riflessione:

È l'unico corso che gestisce le attuali tecnologie 2024 su una piattaforma architettonica Unix

IL CLOUD – CONTAINERS – VIRTUALIZZAZIONE

L'unico che crea una macchina virtuale su qualsiasi cloud:

AWS - AZURE - GOOGLE CLOUD - DIGITAL OCEAN

L'unico che gestisce UNIX con qualsiasi cloud e si integra anche con gli strumenti più rilevanti

GIT – TERRAFORM - KUBERNETES

L'unico che ha trascrizioni UNIX in 16 lingue

E naturalmente: sed – tr – base64 – bash arrays ...

TUTTA LA PASSIONE PER MOSTRARE COSA PUÒ FARE UNIX

[UK]

Acest curs este unic din multe puncte de vedere: Aici avem o primă reflectare a acestora:

Este singurul curs care se ocupă de tehnologiile actuale 2024 pe o platformă arhitecturală Unix

CLOUD – CONTAINERE – VIRTUALIZARE

Singurul care creează o mașină virtuală pe orice nor:

AWS - AZURE - GOOGLE CLOUD - OCEAN DIGITAL

Singurul care se ocupă de UNIX cu orice cloud și, de asemenea, se integrează cu cele mai relevante instrumente

GIT – TERRAFORM - KUBERNETES

Singurul care are transcripții UNIX în 16 limbi

Și bineînțeles: sed – tr – base64 – matrice bash...

TOATA PASIUNEA DE A ARATA CE POATE FACE UNIX

[FR]

Ce cours est unique à bien des égards : Nous en avons ici un premier reflet :

C'est le seul cours qui traite des technologies actuelles de 2024 sur une plateforme architecturale Unix

LE CLOUD – CONTENEURS – VIRTUALISATION

Le seul qui crée une machine virtuelle sur n'importe quel cloud :

AWS - AZURE - GOOGLE CLOUD - DIGITAL OCEAN

Le seul qui gère UNIX avec n'importe quel cloud et s'intègre également aux outils les plus pertinents

GIT – TERRAFORM - KUBERNETES

Le seul qui dispose de transcriptions UNIX en 16 langues

Et bien sûr : sed – tr – base64 – tableaux bash...

TOUTE LA PASSION DE MONTRER CE QU'UNIX PEUT FAIRE

[RU]

Этот курс уникален во многих отношениях: вот первое их отражение:

Это единственный курс, который рассматривает современные технологии 2024 года на архитектурной платформе Unix

ОБЛАКО – КОНТЕЙНЕРЫ – ВИРТУАЛИЗАЦИЯ

Единственный, который создает виртуальную машину в любом облаке:

AWS - AZURE - GOOGLE CLOUD - DIGITAL OCEAN

Единственный, который обрабатывает UNIX с любым облаком, а также интегрируется с наиболее релевантными инструментами

GIT – TERRAFORM - KUBERNETES

Единственный, который имеет транскрипции UNIX на 16 языках

И, конечно же: sed – tr – base64 – массивы bash ...

ВСЯ СТРАСТЬ, ЧТОБЫ ПОКАЗАТЬ, ЧТО МОЖЕТ ДЕЛАТЬ UNIX

[JA]

このコースは、多くの点でユニークです。ここでは、その最初の反映を示します。

これは、Unix アーキテクチャ プラットフォームで現在の 2024 年のテクノロジーを扱う唯一のコースです

クラウド – コンテナー – 仮想化

任意のクラウドで仮想マシンを作成する唯一のコースです:

AWS – AZURE – GOOGLE CLOUD – DIGITAL OCEAN

任意のクラウドで UNIX を扱い、最も関連性の高いツールと統合する唯一のコースです

GIT – TERRAFORM – KUBERNETES

16 の言語で UNIX のトランスクリプションを提供する唯一のコースです

そしてもちろん: sed – tr – base64 – bash 配列...

UNIX で何ができるかを示すための情熱

Brqx.

Leçon 03 - Révolution - Révolution

House Brqx Scripting Unix - Leçon 003

Message révolutionnaire - Unix pour tous sur la planète !! AnyLang pour tout le monde...Pour toujours !!

Message révolutionnaire - Unix pour tous sur la planète !! AnyLang pour tout le monde...Pour toujours !!

Revolutionäre Botschaft – Unix pour tous sur la planète !! AnyLang pour tous...Pour immerger !!

رسالة ثورية - يونكس لأي شخص على هذا الكوكب!! AnyLang للجميع...إلى الأبد !!

বিপ্লবী বার্তা - গ্রহের যে কারো জন্য ইউনিক্স!! সকলের জন্য যেকোন ভাষা... চিরকাল!!

Missatge révolutionnaire : Unix pour chaque personne sur la planète !! AnyLang pour tous... Per sempre !!

Logiciels pour Unix - Logiciels Unix pour ... Logiciels AnyLang

혁명적인 메시지 - 지구상의 모든 사람을 위한 유닉스!! C'est AnyLang...c'est !!

Message révolutionnaire - Unix pour tous sur la planète !! AnyLang pour tout le monde...Pour toujours !!

क्रांतिकारी संदेश - ग्रह पर किसी के लिए भी यूनि bien !! AnyLang सबके लिए...हमेशा के लिए !!

Message révolutionnaire : Unix pour une fille sur la piano !! AnyLang per tutti...Per sempre !!

革命的なメッセージ - Unix を!! AnyLang をみんなに…永遠に !!

Message révolutionnaire - Unix pour tout le monde sur la planète !! AnyLang pour tout le monde...Pour toujours !!

Un message révolutionnaire - Unix pour l'origine de la planète !! AnyLang pour toute la lumière... Pour tout !!

Révolution post-réseau – Unix partout sur la planète !! AnyLang pour tous... Навсегда !!

Революційне повідомлення - Unix pour le monde sur la planète !! AnyLang pour nous...Назавжди!!

Lección 13 - Idioma - Language - bxx -

Alienware Brqx Scripting Unix - Lesson 001

abc

Lección 14 - Transcripciones - txx -

Brqx Scripting Unix - Lesson 002

abc

Leçon 01 - Approche générale

s01_Scripting_Lesson_001
Alienware Brqx Scripting Unix - Leçon 001

Présentation

Division des blocs de cours

Bloquer les informations

Leçon 02 - Perspective

s02_Scripting_Lesson_002
Brqx Scripting Unix - Leçon 002

Brqx - Qui suis-je ?

Qui es-tu ? - certains intéressés à améliorer

Thème du cours - cours pratique évolutif

Implémentation - Mac - Unix - Windows - Android

Style de cours - Tout est expliqué de manière dynamique et agile

Une plante grandit et devient une forêt

C'est une architecture

Réalisation - Elle peut être appliquée à votre entreprise ou à votre domicile

Culmination - Unix Scripting Defense dans toutes les entreprises et projets du monde

Leçon 03 - Script

House Brqx Scripting Unix - Leçon 003

Automatisation

Pilules de réalité – Ce que nous avons et ce que nous pouvons obtenir

Une information important

Informations intéressantes

Structures

Scripts historiques

Situation actuelle des scripts – Scripts de transformation Yaml ou HCL

Leçon 04 - Automatisation

Worker Brqx Scripting Unix - Leçon 004

Qu’est-ce que l’informatique ?

Bases de l'informatique - Automatisation

Un moyen de faire les choses plus rapidement

Comme ?

écrire moins

réfléchir davantage

Mémorisation rapide

Voir les choses plus clairement

Leçon 05 - Réalité

s05_Scripting_Lessons_005
House Brqx Scripting Unix - Leçon 005

Une console Unix

Ordre (écho)

commentaires

Chemin actuel (commande et variable) (pwd)

Liste (ls)

Alias

Améliorer l'existant - Exemple (ll)

(lg) existe car vous ne pouvez pas créer une fonction à partir d'un alias existant

Tuyaux - sur quoi est-il basé ?

Ordre de recherche (grep))

Exemple précédent Architecture - Terraform

pilules de réalité

Leçon 06 - Informations

s06_Scripting_Lessons_006
Worker Brqx Scripting Unix - Leçon 006

Comment savons-nous ce que nous avons ?

Comment l'organiser ?

Comment s’en souvient-on ?

Nettoyage d'écran (clair)

Visionneuse de fichiers (chat)

Une fonction - morceau de code qui fera quelque chose

Extensions importantes

Chargement de la fonction (le point (.))

Informations sur les fonctionnalités (-?)

Nous avons besoin de solutions adéquates, actualisées, agiles et

beau pour notre combat quotidien

Meilleur éditeur actuel (Visual Studio Code)

Comparateur d'expression (si)

Script de base : maintenez une documentation à jour sur tout ce que vous faites

Listes de fonctions (le concept)

Visualisation des variables (façons de les afficher)

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 03 - Script

Brqx Scripting Unix - Leçon 007

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 04 - Début du cours

Brqx Scripting Unix - Leçon 008

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 03 - Script

Brqx Scripting Unix - Leçon 009

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 07 - Belles informations

s07_Scriting_Lessons_007
Brqx Scripting Unix - Leçon 010

Les informations doivent être belles/attrayantes pour être utilisées

version colorée de l'éditeur (vim)

Nous sommes des espèces visuelles

La couleur rend les choses plus claires

Jouons avec les couleurs (tput)

Nous connaîtrons la "magie"

Définir des couleurs avec des séquences d'échappement

Concept d'invite (ps1)

Il n'y a pas de magie... il y a l'architecture

Nom de la machine (nom d'hôte)

Commandes de couleur ( setblue - setgreen )

Nous pourrons établir notre architecture

pour nous informer de manière attractive et visuelle

Leçon 04 - Début du cours

Brqx Scripting Unix - Leçon 008a

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 03 - Script

Brqx Scripting Unix - Leçon 008b

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 08 - Structures

s08_Scripting_Lessons_008
Brqx Scripting Unix - Leçon 008

Sachez ce qui existe – Soit une erreur, soit une perte de fonctionnalité

Conditions sous Unix (si .. fi)

Boucles Unix (pour do .. done)

Sélecteur de cas (case .. esac)

Il est important de connaître les structures

Les scripts Unix servent à créer ce qui n'existe pas et à améliorer ce qui existe

mais pour ne pas perdre ce qui existe déjà

Comment fonctionne actuellement la commande vi (vi | vim | .vimrc)

Nous ne pouvons pas utiliser un alias appelé (do)

Il faut connaître les structures

Ce n'est pas un cours Unix, mais nous apprenons Unix

Leçon 04 - Début du cours

Brqx Scripting Unix - Leçon 008c

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 09 - Scripts historiques

s09_Scripting_Lesons_009
Brqx Scripting Unix - Leçon 009a

Ce qui a été utilisé dans les entreprises

Fichiers de personnalisation (profil)

Fichiers d'environnement (paramètres)

Sauvegardes

Quelques pseudonymes

Pourquoi si peu ?

C'est la partie la plus triste de l'évolution des systèmes

Il est peu utilisé par peur du changement

Peur de l'ignorance

Peur de devoir apprendre

Peur des architectures

Ignorance de ses avantages, cela ne prend que du temps pour le faire

In Corte Inglés ... "Dans les systèmes, ce n'est pas programmé"

Chez Mapfre... "Ils ne voulaient pas utiliser les architectures"

Chez Telefónica... "Ils n'ont vu que des inconvénients"

Préconisez l'utilisation de scripts... c'est le seul moyen

Les tendances actuelles vont dans ce sens

C'est triste, mais c'est la réalité

C'est un chemin que nous devons changer

Les scripts doivent avoir une importance radicale pour gérer les systèmes

Parce que ses avantages sont infinis

Leçon 10 - Yaml ne le tue pas

Brqx Scripting Unix - Leçon 010

Un langage conçu pour les humains est né (yaml)

Un langage apparaît pour gérer le cloud (hcl)

Modification des scripts en configuration

Des outils spécifiques chez les grands constructeurs

Outils plus généraux pour les cloud

Programmation déclarative

Le reste des paramètres est récupéré auprès du fournisseur

Exemple de fichier minimal pour Kubernetes ( pod )

Exemple plus intelligent (déploiement)

Exemple AWS EC2 (hcl)

Tout fonctionnera avec des scripts

Parce que faire des choses en ligne, c'est passer beaucoup de temps,

en dehors d'éventuelles erreurs humaines

Tous les nouveaux produits peuvent être adaptés à vos besoins et à votre architecture

s10_Scripting_Lessons_010

Leçon 11 - Unix

Brqx Scripting Unix - Leçon 011

Variables et alias

Problèmes que les commandes peuvent nous poser

Différence entre les scripts et les fonctions

Début de l'architecture

Commandes pratiques

Ajuster les sorties (couper)

Changer les sorties (tr)

Modifier les sorties et les fichiers (sed)

Passons à l'architecture

s11_Scripting_Lesons_011

Leçon 12 - Variables et alias

Brqx Scripting Unix - Leçon 012

Différences entre variables et alias

Différences d'exécution

Alias gère les choses

Qu'est-ce que l'environnement ? Qu'est-ce qui est exporté ?

L'environnement est une zone de la coque où les objets sont connus.

S'il est exporté, il est connu dans les environnements enfants

Tout ne peut pas être exporté

Exporter des variables ( exporter )

Une architecture de script ne peut pas utiliser d'autres environnements

Parce que les alias sont pratiquement indispensables

Tout doit être pertinent

Les variables sont définies au moment de l'exécution

s12_Sciping_Lessons_012

Leçon 13 - Commandes

s13_Scripting_Lessons_013
Brqx Scripting Unix - Leçon 013

Savoir si les commandes (lesquelles) existent

Savoir ce que nous avons dans l'environnement ( set | env )

Connaître les alias définis (alias)

commande escape (en utilisant la barre d'échappement "\")

supprimer les alias (unalias)

C'est un cours de script... script sous Unix

et Unix est merveilleux

Leçon 14 - Scripts vs Fonctions

s14_Scripting_Lessons_014
Brqx Scripting Unix - Leçon 014

Comment les facturer

Comment les invoquer

Particularités

Un script existera toujours, il ne dépend pas de l'environnement

mais il est situé à un point précis du système

À l'envers (cd -)

Une fonction si elle dépend de l'environnement

Cela fonctionnera à partir de n’importe quel chemin système

Pour utiliser une architecture de script, vous devez utiliser des fonctions

Les scripts n'apparaissent jamais dans les informations d'environnement

Les scripts et les fonctions peuvent recevoir des paramètres

Les paramètres sont reçus avec le dollar ($)

Si nous modifions une fonction, nous devons la recharger

Lorsque des modifications seront apportées à l'architecture, il faudra la recharger

L'architecture est faite de fonctions et d'alias

Les scripts sont un moyen de charger notre architecture,

mais pour les scripts Unix, ils ne sont pas pratiques

Leçon 15 - Architecture I

s15_Scripting_Lessons_015
Brqx Scripting Unix - Leçon 015

Il est enfin arrivé !!

Une architecture ne finit jamais

Des générations peuvent même passer

Un logiciel, lorsqu'il est bien fait, ne finit jamais

Informations sur la version et la date ( date )

Tout doit être dans l'environnement. Tout est chargé du point (.)

Certaines fonctions spéciales sont du type "liste", elles nous informent de ce qu'il y a

Nous venons de planter la graine

il faut l'arroser... il faut ajouter des épices

Vous devez le faire grandir de la manière la plus pratique possible et le faire pousser joliment

qui s'adapte à chacun des projets et entreprises du monde

Leçon 16 - Architecture II

s16_Scripting_Unix_016
Brqx Scripting Unix - Leçon 016

On va s'amuser

Un cours doit être amusant

Fin d'une chaîne (nom de base)

Reste de la chaîne ( nom du répertoire )

Il est facile de gérer l'invite avec les architectures Unix

Lors de l'utilisation d'une PS1 avec des fonctions, celles-ci sont interprétées en permanence

L'écran est à nous, ne laissez pas l'invite nous le voler

problèmes de chargement des fichiers via les chemins actuels

Une base commune est nécessaire

Un endroit où les scripts sont exécutés et c'est toujours pareil

Leçon 17 - Architecture III

s17_Scripting_Lessons_017
Brqx Scripting Unix - Leçon 017

Nous appliquons à nouveau la "magie"

Cela fonctionne désormais de n'importe où

Parce que nous partons d'un socle commun

Commencez toujours par un chemin commun pour les listes et les scripts

Séquences d'échappement dans vi (esc :)

Toutes les listes ont ARQ

Recherche rapide de fichiers (ff)

Copie récursive sans autorisations (cf)

Les couleurs sont dans l'architecture (tput)

Date avec composition ( date )

Liste de fonctionnalités plus colorée

Nous avons déjà le pot planté (architecture)

Il faut le faire grandir

Mais tu sais déjà que ça va grandir

Nous savons que ça marche

Nous savons que cela fonctionne de n'importe où

Leçon 18 - Ordres pratiques : couper

s18_Scripting_Lessons_018
Brqx Scripting Unix - Leçon 018

Ajuster les sorties (couper)

Changer les sorties (tr)

Modifier les sorties (sed)

Couper par position ( cut -c )

Couper par délimiteur ( cut -d -f )

Effacer l'écran (clair)

Historique des commandes

Ami/ennemi des administrateurs

Coupe de l'historique ( h8b = historique | cut -c8- )

Historique plus puissant ( h8 = h8b | grep )

Effacement de l'historique ( history -c )

Couper à la tête / au-dessus (tête)

Coupe à la queue / en dessous (queue)

Format de fichier avec séparateurs (csv)

Obtenez l'ips du système (ip a)

Démo de chargement de fonctions

Façon de charger l'architecture dans un script

Redirection vers un périphérique nul ( &> /dev/null )

Si nous voulons utiliser l'architecture dans un script, nous devons la charger au préalable

Les erreurs sont résolues, réfléchies, analysées

ils sont en train d'être résolus et petit à petit cela grandit

Mon objectif est de montrer que tout est architecture

et que les protagonistes c'est toi

Leçon 19 - Coupe - Architecture

s19_Scripting_Lessons_019
Brqx Scripting Unix - Leçon 019

Je vais profiter de chaque chapitre que nous voyons pour améliorer l'architecture

et en l'adaptant à l'idée de praticité que je souhaite vous transmettre

Une architecture doit être pratique et belle et nous allons travailler dans ce sens.

L'anagramme est ajouté à l'architecture

Fonction pour obtenir un domaine ( getdom )

Alias de chargement de l'architecture (A)

Alias d'information ( i )

Façons de déboguer les scripts (essai/erreur)

Vous n'êtes pas obligé de mettre toutes les informations

L'architecture doit être pratique et belle

Chemin actuel (pwd)

Il est facile de recharger l'architecture

Il est facile de voir les changements

C'est facile d'évoluer

Leçon 20 - Ordres pratiques : tr

s20_Scripting_Lessons_020
Brqx Scripting Unix - Leçon 020

Changer les textes dans les phrases ne se fait pas avec tr

Changer les lettres avec tr

Passer des minuscules aux majuscules (tr)

Changement de caractère par tabulation avec tr ( \t )

Changement de caractère par saut de ligne avec tr ( \n )

Leçon 21 - Tr - Architecture - réflexion

s21_Scripting_Lessons_021
Brqx Scripting Unix - Leçon 021

Nous passons en revue l'évolution architecturale jusqu'à présent

C'est radical qu'il y ait une base commune

Nous avons déjà une idée de la façon dont cela a évolué

Conversion en majuscule (mayus)

C'est l'idée architecturale

Nous avons une base que nous comprenons déjà et nous ajoutons des pièces

Ce chapitre nous a aidé à ne pas nous perdre

La documentation est très importante

Documentez bien les choses et petit à petit la plante "grandit"

Leçon 22 - Ordres pratiques : la soif

s22_Scripting_Lessons_02
Brqx Scripting Unix - Leçon 022

Changer un mot pour un autre (sed s/A/B/g)

Sed avancé/intelligent - paramètre de délimiteur (sed s;A;B;g)

La soif maintenant est merveilleuse

réglage avec double barre - sed ne l'interprète pas correctement

changer les textes dans les fichiers (sed)

Leçon 23 - Soif - architecture

s23_Scripting_Lessons_02
Brqx Scripting Unix - Leçon 023

Nous essaierons de ne pas mélanger les informations des nouvelles commandes

avec des changements architecturaux

Minimiser la complexité pour que personne ne se perde

Solution de paramètres avec fonction de formatage

Nouvelle variable pour les listes (ARQ_L)

Exemples avec sed (fonction change_file)

Facilité de se souvenir de la soif

Connaissance de quelque chose dont nous savons qu'il fonctionne (qui a déjà fonctionné)

Ajoutez "z" pour empiler les fichiers/dossiers dans les sorties

Ceci est un script Unix...changer...A...i

Écrivez le moins possible

Réutilisez tout et disposez des informations au même endroit

Leçon 24 - Événements actuels

s24_Scripting_Lessons_024
Brqx Scripting Unix - Leçon 024

Gestionnaire de versions (git)

Plateforme d'architecture (terraform)

Orchestrateur de conteneurs (kubernetes)

Nuage Amazon (aws)

Nuage Microsoft (azur)

Google Cloud (Gcloud)

Cloud économique (Océan numérique)

Leçon 25 - Git

s25_Scripting_Lessons_025
Brqx Scripting Unix - Leçon 025

Il s’agit du produit le plus important apparu dans l’informatique au cours des 30 dernières années.

Cela a permis à des variantes d’apparaître pour faire des choses et maintenant, soit c’est bien fait, soit cela disparaît.

C'est le contrôle de version

Nous avons des documents/codes/images et nous ne voulons pas qu'ils soient perdus

Nous le versionnons... comme 1.0

Nous apportons des modifications et souhaitons revenir à la version enregistrée

On récupère la version et tout est comme avant sa perte

C'est un contrôle de version local

Tout ce que vous faites avec Git se trouve sur votre ordinateur

Écosystème Git (flux git)

Github est un endroit où vous pouvez trouver n'importe quel programme gratuit dans le monde

Il s'agit d'une plate-forme Microsoft sur laquelle toute personne/entreprise/organisation peut télécharger du code

à tous ceux qui le souhaitent, sans frais et accessible à tous

Gitlab est une configuration github pour générer des pipelines

Github est gratuit sauf s'il s'agit de projets privés

Gitlab n'est gratuit que pour les petits projets

Gitlab est un moyen pour les choses de fonctionner toutes seules

L'idée est que vous créez une version, gitlab remarque le changement

et déployer automatiquement cette version

Les actions Github sont un ajustement de la philosophie gitlab à github

Git est le « bon » Microsoft

En créant Git, Microsoft a révolutionné tous les projets dans le monde

Microsoft est très bon et a beaucoup de très bonnes choses et l'une de ses meilleures choses est git

Bill Gates a changé son histoire et donne désormais des millions de dollars à des causes caritatives

 

En créant Visual Studio Code il a révolutionné tous les éditeurs du monde

Leçon 26 – Git Flow

s26_Scripting_Lessons_026
Brqx Scripting Unix - Leçon 026

Flux Git :

1. Cela part d’une branche principale

2. Une nouvelle succursale est créée localement (checkout)

3. Vous apportez des modifications

4. Vous téléchargez ces modifications (push)

5. Ensuite, vous devez vous rendre sur Github pour faire une demande de fusion

 

Le format de création de choses, de fusion, de modification en boucle est ce qu'on appelle

un pipeline

D'autres fabricants tels que CircleCI ou Jenkins sont d'autres alternatives pour les pipelines

 

LA base de tout développement, de toute architecture, est que les modifications soient téléchargées sur github

les architectures sont téléchargées sur github

les développements sont téléchargés sur github

Nous faisons réussir le logiciel libre sans payer

Puisse-t-il être la base de l'évolution de l'humanité en 2023

Git est un ami et github est un autre ami

Leçon 27 - Utiliser Git

s27_Scripting_Lessons_027
Brqx Scripting Unix - Leçon 027

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 28 – Git Arq

Brqx Scripting Unix - Leçon 028

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

s28_Scripting_Lessons_028

Leçon 29 - Nuage - Le Cloud

s29_Scripting_Lessons_029
Brqx Scripting Unix - Leçon 029

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 30 - Terraforme

s30_Scripting_Lessons_030
Brqx Scripting Unix - Leçon 030

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 31 - Utilisation / Flux de Terraform

s31_Scripting_Lessons_031
Brqx Scripting Unix - Leçon 031

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 32 - Terraform Arq

s32_Scripting_Lessons_032
Brqx Scripting Unix - Leçon 032

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 33 - Kubernetes

s33_Scripting_Lessons_033
Brqx Scripting Unix - Leçon 033

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 34 - Utilisation/Flux de Kubernetes

Brqx Scripting Unix - Leçon 034

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

s34_Scripting_Lessons_034

Leçon 35 - Kubernetes Arq

s35_Scripting_Lessons_035
Brqx Scripting Unix - Leçon 035

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 36 - AWS

s36_Scripting_Lessons_036
Brqx Scripting Unix - Leçon 036

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 37 - Utilisation d'Aws

s37_Scripting_Lessons_037
Brqx Scripting Unix - Leçon 037

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 38 - AWS Arq

s38_Scripting_Lessons_038
Brqx Scripting Unix - Leçon 038

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 39 - Azur

Brqx Scripting Unix - Leçon 039

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

s39_Scripting_Lessons_039

Leçon 40 - Utilisation d'Azure

s40_Scripting_Lessons_040
Brqx Scripting Unix - Leçon 040

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 41 - Azure Arq

s41_Scripting_Lessons_041
Brqx Scripting Unix - Leçon 041

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 42 – Google Cloud

s42_Scripting_Lessons_042
Brqx Scripting Unix - Leçon 042

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 43 - Utilisation de Gcloud

s43_Scripting_Lessons_043
Brqx Scripting Unix - Leçon 043

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 44 – Gcloud Arq

s44_Scripting_Lessons_044
Brqx Scripting Unix - Leçon 044

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 45 - Océan numérique

Brqx Scripting Unix - Leçon 045

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

s45_Scripting_Lessons_045

Leçon 46 - Utilisation de DOcean

s46_Scripting_Lessons_046
Brqx Scripting Unix - Leçon 046

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 47 - DOcean Arq

s47_Scripting_Lessons_047
Brqx Scripting Unix - Leçon 047

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 48 - Très utile (MyBest)

s48_Scripting_Lessons_048
Brqx Scripting Unix - Leçon 048

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 49 - CoN - Recul Agile

s49_Scripting_Lessons_049
Brqx Scripting Unix - Leçon 049

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 50 - g - Rechercher  (super merci)

s50_Scripting_Lessons_050
Brqx Scripting Unix - Leçon 050

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 51 - f2 - filtre d'extension

s51_Scripting_Lessons_051
Brqx Scripting Unix - Leçon 051

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 52 - ren - renommer

s52_Scripting_Lessons_052
Brqx Scripting Unix - Leçon 052

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 53 - rep - remplaçant

s53_Scripting_Lessons_053
Brqx Scripting Unix - Leçon 053

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 54 - ch - changeur d'itinéraire

s54_Scripting_Lessons_054
Brqx Scripting Unix - Leçon 054

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 55 - iPath - Chemin intelligent

s55_Scripting_Lessons_055
Brqx Scripting Unix - Leçon 055

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 56 - Systèmes

s56_Scripting_Lessons_056
Brqx Scripting Unix - Leçon 056

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 57 - Windows

s57_Scripting_Lessons_057
Brqx Scripting Unix - Leçon 057

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 58 - Linux

s58_Scripting_Lessons_058
Brqx Scripting Unix - Leçon 058

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 59 - Mac

s59_Scripting_Lessons_059
Brqx Scripting Unix - Leçon 059

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 60 - Android

s60_Scripting_Lessons_060
Brqx Scripting Unix - Leçon 060

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 61 - Passage vers le cloud

s61_Scripting_Lessons_061
Brqx Scripting Unix - Leçon 061

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 62 - AWS

s62_Scripting_Lessons_062
Brqx Scripting Unix - Leçon 062

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 63 - Azur

s63_Scripting_Lessons_063
Brqx Scripting Unix - Leçon 063

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 64 – Google Cloud

s64_Scripting_Lessons_064
Brqx Scripting Unix - Leçon 064

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 65 - Océan numérique

Brqx Scripting Unix - Leçon 065

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

s65_Scripting_Lessons_065

Leçon 66 - Git

s66_Scripting_Lessons_066
Brqx Scripting Unix - Leçon 066

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 67 - Fin du plaisir ? Révolution !! #scriptingunix

s67_Scripting_Lessons_067
Brqx Scripting Unix - Leçon 067

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Saga : SUC 2.0...2025

s99_Scripting_Lessons_099
Ancla 1
Brqx Scripting Unix - Leçon 068

Cours multilingue - Vous pourrez le faire dans n'importe quelle langue

Nuages : 

-Ali Nuage

CI/CD :  

Jenkins

Nouveaux utilitaires (MyBest 2.0) :

- Fonction II

- Processus et espace

- Extension de coupe (cut et scut)

- fichier existe (en attente de création)

- de jolis compteurs (en attente de création)

- échos d'erreur et amp; échos de sortie ---> E O ---> Assurez-vous que les sorties de fonction | erreur

-Fonction HAUT

- est_numéro

- exister (fichier existant | ...) - existe_folder

-svgtopng

- flagtomp3

Leçon 01 - Approche générale

s01_Scripting_Lesson_001
Alienware Brqx Scripting Unix - Leçon 001

Présentation

Division des blocs de cours

Bloquer les informations

Leçon 02 - Perspective

s02_Scripting_Lesson_002
Brqx Scripting Unix - Leçon 002

Brqx - Qui suis-je ?

Qui es-tu ? - certains intéressés à améliorer

Thème du cours - cours pratique évolutif

Implémentation - Mac - Unix - Windows - Android

Style de cours - Tout est expliqué de manière dynamique et agile

Une plante grandit et devient une forêt

C'est une architecture

Réalisation - Elle peut être appliquée à votre entreprise ou à votre domicile

Culmination - Unix Scripting Defense dans toutes les entreprises et projets du monde

Leçon 03 - Script

House Brqx Scripting Unix - Leçon 003

Automatisation

Pilules de réalité – Ce que nous avons et ce que nous pouvons obtenir

Une information important

Informations intéressantes

Structures

Scripts historiques

Situation actuelle des scripts – Scripts de transformation Yaml ou HCL

Leçon 04 - Automatisation

Worker Brqx Scripting Unix - Leçon 004

Qu’est-ce que l’informatique ?

Bases de l'informatique - Automatisation

Un moyen de faire les choses plus rapidement

Comme ?

écrire moins

réfléchir davantage

Mémorisation rapide

Voir les choses plus clairement

Leçon 05 - Réalité

s05_Scripting_Lessons_005
House Brqx Scripting Unix - Leçon 005

Une console Unix

Ordre (écho)

commentaires

Chemin actuel (commande et variable) (pwd)

Liste (ls)

Alias

Améliorer l'existant - Exemple (ll)

(lg) existe car vous ne pouvez pas créer une fonction à partir d'un alias existant

Tuyaux - sur quoi est-il basé ?

Ordre de recherche (grep))

Exemple précédent Architecture - Terraform

pilules de réalité

Leçon 06 - Informations

s06_Scripting_Lessons_006
Worker Brqx Scripting Unix - Leçon 006

Comment savons-nous ce que nous avons ?

Comment l'organiser ?

Comment s’en souvient-on ?

Nettoyage d'écran (clair)

Visionneuse de fichiers (chat)

Une fonction - morceau de code qui fera quelque chose

Extensions importantes

Chargement de la fonction (le point (.))

Informations sur les fonctionnalités (-?)

Nous avons besoin de solutions adéquates, actualisées, agiles et

beau pour notre combat quotidien

Meilleur éditeur actuel (Visual Studio Code)

Comparateur d'expression (si)

Script de base : maintenez une documentation à jour sur tout ce que vous faites

Listes de fonctions (le concept)

Visualisation des variables (façons de les afficher)

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 03 - Script

Brqx Scripting Unix - Leçon 007

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 04 - Début du cours

Brqx Scripting Unix - Leçon 008

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 03 - Script

Brqx Scripting Unix - Leçon 009

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 07 - Belles informations

s07_Scriting_Lessons_007
Brqx Scripting Unix - Leçon 010

Les informations doivent être belles/attrayantes pour être utilisées

version colorée de l'éditeur (vim)

Nous sommes des espèces visuelles

La couleur rend les choses plus claires

Jouons avec les couleurs (tput)

Nous connaîtrons la "magie"

Définir des couleurs avec des séquences d'échappement

Concept d'invite (ps1)

Il n'y a pas de magie... il y a l'architecture

Nom de la machine (nom d'hôte)

Commandes de couleur ( setblue - setgreen )

Nous pourrons établir notre architecture

pour nous informer de manière attractive et visuelle

Leçon 04 - Début du cours

Brqx Scripting Unix - Leçon 008a

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 03 - Script

Brqx Scripting Unix - Leçon 008b

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 08 - Structures

s08_Scripting_Lessons_008
Brqx Scripting Unix - Leçon 008

Sachez ce qui existe – Soit une erreur, soit une perte de fonctionnalité

Conditions sous Unix (si .. fi)

Boucles Unix (pour do .. done)

Sélecteur de cas (case .. esac)

Il est important de connaître les structures

Les scripts Unix servent à créer ce qui n'existe pas et à améliorer ce qui existe

mais pour ne pas perdre ce qui existe déjà

Comment fonctionne actuellement la commande vi (vi | vim | .vimrc)

Nous ne pouvons pas utiliser un alias appelé (do)

Il faut connaître les structures

Ce n'est pas un cours Unix, mais nous apprenons Unix

Leçon 04 - Début du cours

Brqx Scripting Unix - Leçon 008c

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 09 - Scripts historiques

s09_Scripting_Lesons_009
Brqx Scripting Unix - Leçon 009a

Ce qui a été utilisé dans les entreprises

Fichiers de personnalisation (profil)

Fichiers d'environnement (paramètres)

Sauvegardes

Quelques pseudonymes

Pourquoi si peu ?

C'est la partie la plus triste de l'évolution des systèmes

Il est peu utilisé par peur du changement

Peur de l'ignorance

Peur de devoir apprendre

Peur des architectures

Ignorance de ses avantages, cela ne prend que du temps pour le faire

In Corte Inglés ... "Dans les systèmes, ce n'est pas programmé"

Chez Mapfre... "Ils ne voulaient pas utiliser les architectures"

Chez Telefónica... "Ils n'ont vu que des inconvénients"

Préconisez l'utilisation de scripts... c'est le seul moyen

Les tendances actuelles vont dans ce sens

C'est triste, mais c'est la réalité

C'est un chemin que nous devons changer

Les scripts doivent avoir une importance radicale pour gérer les systèmes

Parce que ses avantages sont infinis

Leçon 10 - Yaml ne le tue pas

Brqx Scripting Unix - Leçon 010

Un langage conçu pour les humains est né (yaml)

Un langage apparaît pour gérer le cloud (hcl)

Modification des scripts en configuration

Des outils spécifiques chez les grands constructeurs

Outils plus généraux pour les cloud

Programmation déclarative

Le reste des paramètres est récupéré auprès du fournisseur

Exemple de fichier minimal pour Kubernetes ( pod )

Exemple plus intelligent (déploiement)

Exemple AWS EC2 (hcl)

Tout fonctionnera avec des scripts

Parce que faire des choses en ligne, c'est passer beaucoup de temps,

en dehors d'éventuelles erreurs humaines

Tous les nouveaux produits peuvent être adaptés à vos besoins et à votre architecture

s10_Scripting_Lessons_010

Leçon 11 - Unix

Brqx Scripting Unix - Leçon 011

Variables et alias

Problèmes que les commandes peuvent nous poser

Différence entre les scripts et les fonctions

Début de l'architecture

Commandes pratiques

Ajuster les sorties (couper)

Changer les sorties (tr)

Modifier les sorties et les fichiers (sed)

Passons à l'architecture

s11_Scripting_Lesons_011

Leçon 12 - Variables et alias

Brqx Scripting Unix - Leçon 012

Différences entre variables et alias

Différences d'exécution

Alias gère les choses

Qu'est-ce que l'environnement ? Qu'est-ce qui est exporté ?

L'environnement est une zone de la coque où les objets sont connus.

S'il est exporté, il est connu dans les environnements enfants

Tout ne peut pas être exporté

Exporter des variables ( exporter )

Une architecture de script ne peut pas utiliser d'autres environnements

Parce que les alias sont pratiquement indispensables

Tout doit être pertinent

Les variables sont définies au moment de l'exécution

s12_Sciping_Lessons_012

Leçon 13 - Commandes

s13_Scripting_Lessons_013
Brqx Scripting Unix - Leçon 013

Savoir si les commandes (lesquelles) existent

Savoir ce que nous avons dans l'environnement ( set | env )

Connaître les alias définis (alias)

commande escape (en utilisant la barre d'échappement "\")

supprimer les alias (unalias)

C'est un cours de script... script sous Unix

et Unix est merveilleux

Leçon 14 - Scripts vs Fonctions

s14_Scripting_Lessons_014
Brqx Scripting Unix - Leçon 014

Comment les facturer

Comment les invoquer

Particularités

Un script existera toujours, il ne dépend pas de l'environnement

mais il est situé à un point précis du système

À l'envers (cd -)

Une fonction si elle dépend de l'environnement

Cela fonctionnera à partir de n’importe quel chemin système

Pour utiliser une architecture de script, vous devez utiliser des fonctions

Les scripts n'apparaissent jamais dans les informations d'environnement

Les scripts et les fonctions peuvent recevoir des paramètres

Les paramètres sont reçus avec le dollar ($)

Si nous modifions une fonction, nous devons la recharger

Lorsque des modifications seront apportées à l'architecture, il faudra la recharger

L'architecture est faite de fonctions et d'alias

Les scripts sont un moyen de charger notre architecture,

mais pour les scripts Unix, ils ne sont pas pratiques

Leçon 15 - Architecture I

s15_Scripting_Lessons_015
Brqx Scripting Unix - Leçon 015

Il est enfin arrivé !!

Une architecture ne finit jamais

Des générations peuvent même passer

Un logiciel, lorsqu'il est bien fait, ne finit jamais

Informations sur la version et la date ( date )

Tout doit être dans l'environnement. Tout est chargé du point (.)

Certaines fonctions spéciales sont du type "liste", elles nous informent de ce qu'il y a

Nous venons de planter la graine

il faut l'arroser... il faut ajouter des épices

Vous devez le faire grandir de la manière la plus pratique possible et le faire pousser joliment

qui s'adapte à chacun des projets et entreprises du monde

Leçon 16 - Architecture II

s16_Scripting_Unix_016
Brqx Scripting Unix - Leçon 016

On va s'amuser

Un cours doit être amusant

Fin d'une chaîne (nom de base)

Reste de la chaîne ( nom du répertoire )

Il est facile de gérer l'invite avec les architectures Unix

Lors de l'utilisation d'une PS1 avec des fonctions, celles-ci sont interprétées en permanence

L'écran est à nous, ne laissez pas l'invite nous le voler

problèmes de chargement des fichiers via les chemins actuels

Une base commune est nécessaire

Un endroit où les scripts sont exécutés et c'est toujours pareil

Leçon 17 - Architecture III

s17_Scripting_Lessons_017
Brqx Scripting Unix - Leçon 017

Nous appliquons à nouveau la "magie"

Cela fonctionne désormais de n'importe où

Parce que nous partons d'un socle commun

Commencez toujours par un chemin commun pour les listes et les scripts

Séquences d'échappement dans vi (esc :)

Toutes les listes ont ARQ

Recherche rapide de fichiers (ff)

Copie récursive sans autorisations (cf)

Les couleurs sont dans l'architecture (tput)

Date avec composition ( date )

Liste de fonctionnalités plus colorée

Nous avons déjà le pot planté (architecture)

Il faut le faire grandir

Mais tu sais déjà que ça va grandir

Nous savons que ça marche

Nous savons que cela fonctionne de n'importe où

Leçon 18 - Ordres pratiques : couper

s18_Scripting_Lessons_018
Brqx Scripting Unix - Leçon 018

Ajuster les sorties (couper)

Changer les sorties (tr)

Modifier les sorties (sed)

Couper par position ( cut -c )

Couper par délimiteur ( cut -d -f )

Effacer l'écran (clair)

Historique des commandes

Ami/ennemi des administrateurs

Coupe de l'historique ( h8b = historique | cut -c8- )

Historique plus puissant ( h8 = h8b | grep )

Effacement de l'historique ( history -c )

Couper à la tête / au-dessus (tête)

Coupe à la queue / en dessous (queue)

Format de fichier avec séparateurs (csv)

Obtenez l'ips du système (ip a)

Démo de chargement de fonctions

Façon de charger l'architecture dans un script

Redirection vers un périphérique nul ( &> /dev/null )

Si nous voulons utiliser l'architecture dans un script, nous devons la charger au préalable

Les erreurs sont résolues, réfléchies, analysées

ils sont en train d'être résolus et petit à petit cela grandit

Mon objectif est de montrer que tout est architecture

et que les protagonistes c'est toi

Leçon 19 - Coupe - Architecture

s19_Scripting_Lessons_019
Brqx Scripting Unix - Leçon 019

Je vais profiter de chaque chapitre que nous voyons pour améliorer l'architecture

et en l'adaptant à l'idée de praticité que je souhaite vous transmettre

Une architecture doit être pratique et belle et nous allons travailler dans ce sens.

L'anagramme est ajouté à l'architecture

Fonction pour obtenir un domaine ( getdom )

Alias de chargement de l'architecture (A)

Alias d'information ( i )

Façons de déboguer les scripts (essai/erreur)

Vous n'êtes pas obligé de mettre toutes les informations

L'architecture doit être pratique et belle

Chemin actuel (pwd)

Il est facile de recharger l'architecture

Il est facile de voir les changements

C'est facile d'évoluer

Leçon 20 - Ordres pratiques : tr

s20_Scripting_Lessons_020
Brqx Scripting Unix - Leçon 020

Changer les textes dans les phrases ne se fait pas avec tr

Changer les lettres avec tr

Passer des minuscules aux majuscules (tr)

Changement de caractère par tabulation avec tr ( \t )

Changement de caractère par saut de ligne avec tr ( \n )

Leçon 21 - Tr - Architecture - réflexion

s21_Scripting_Lessons_021
Brqx Scripting Unix - Leçon 021

Nous passons en revue l'évolution architecturale jusqu'à présent

C'est radical qu'il y ait une base commune

Nous avons déjà une idée de la façon dont cela a évolué

Conversion en majuscule (mayus)

C'est l'idée architecturale

Nous avons une base que nous comprenons déjà et nous ajoutons des pièces

Ce chapitre nous a aidé à ne pas nous perdre

La documentation est très importante

Documentez bien les choses et petit à petit la plante "grandit"

Leçon 22 - Ordres pratiques : la soif

s22_Scripting_Lessons_02
Brqx Scripting Unix - Leçon 022

Changer un mot pour un autre (sed s/A/B/g)

Sed avancé/intelligent - paramètre de délimiteur (sed s;A;B;g)

La soif maintenant est merveilleuse

réglage avec double barre - sed ne l'interprète pas correctement

changer les textes dans les fichiers (sed)

Leçon 23 - Soif - architecture

s23_Scripting_Lessons_02
Brqx Scripting Unix - Leçon 023

Nous essaierons de ne pas mélanger les informations des nouvelles commandes

avec des changements architecturaux

Minimiser la complexité pour que personne ne se perde

Solution de paramètres avec fonction de formatage

Nouvelle variable pour les listes (ARQ_L)

Exemples avec sed (fonction change_file)

Facilité de se souvenir de la soif

Connaissance de quelque chose dont nous savons qu'il fonctionne (qui a déjà fonctionné)

Ajoutez "z" pour empiler les fichiers/dossiers dans les sorties

Ceci est un script Unix...changer...A...i

Écrivez le moins possible

Réutilisez tout et disposez des informations au même endroit

Leçon 24 - Événements actuels

s24_Scripting_Lessons_024
Brqx Scripting Unix - Leçon 024

Gestionnaire de versions (git)

Plateforme d'architecture (terraform)

Orchestrateur de conteneurs (kubernetes)

Nuage Amazon (aws)

Nuage Microsoft (azur)

Google Cloud (Gcloud)

Cloud économique (Océan numérique)

Leçon 25 - Git

s25_Scripting_Lessons_025
Brqx Scripting Unix - Leçon 025

Il s’agit du produit le plus important apparu dans l’informatique au cours des 30 dernières années.

Cela a permis à des variantes d’apparaître pour faire des choses et maintenant, soit c’est bien fait, soit cela disparaît.

C'est le contrôle de version

Nous avons des documents/codes/images et nous ne voulons pas qu'ils soient perdus

Nous le versionnons... comme 1.0

Nous apportons des modifications et souhaitons revenir à la version enregistrée

On récupère la version et tout est comme avant sa perte

C'est un contrôle de version local

Tout ce que vous faites avec Git se trouve sur votre ordinateur

Écosystème Git (flux git)

Github est un endroit où vous pouvez trouver n'importe quel programme gratuit dans le monde

Il s'agit d'une plate-forme Microsoft sur laquelle toute personne/entreprise/organisation peut télécharger du code

à tous ceux qui le souhaitent, sans frais et accessible à tous

Gitlab est une configuration github pour générer des pipelines

Github est gratuit sauf s'il s'agit de projets privés

Gitlab n'est gratuit que pour les petits projets

Gitlab est un moyen pour les choses de fonctionner toutes seules

L'idée est que vous créez une version, gitlab remarque le changement

et déployer automatiquement cette version

Les actions Github sont un ajustement de la philosophie gitlab à github

Git est le « bon » Microsoft

En créant Git, Microsoft a révolutionné tous les projets dans le monde

Microsoft est très bon et a beaucoup de très bonnes choses et l'une de ses meilleures choses est git

Bill Gates a changé son histoire et donne désormais des millions de dollars à des causes caritatives

 

En créant Visual Studio Code il a révolutionné tous les éditeurs du monde

Leçon 26 – Git Flow

s26_Scripting_Lessons_026
Brqx Scripting Unix - Leçon 026

Flux Git :

1. Cela part d’une branche principale

2. Une nouvelle succursale est créée localement (checkout)

3. Vous apportez des modifications

4. Vous téléchargez ces modifications (push)

5. Ensuite, vous devez vous rendre sur Github pour faire une demande de fusion

 

Le format de création de choses, de fusion, de modification en boucle est ce qu'on appelle

un pipeline

D'autres fabricants tels que CircleCI ou Jenkins sont d'autres alternatives pour les pipelines

 

LA base de tout développement, de toute architecture, est que les modifications soient téléchargées sur github

les architectures sont téléchargées sur github

les développements sont téléchargés sur github

Nous faisons réussir le logiciel libre sans payer

Puisse-t-il être la base de l'évolution de l'humanité en 2023

Git est un ami et github est un autre ami

Leçon 27 - Utiliser Git

s27_Scripting_Lessons_027
Brqx Scripting Unix - Leçon 027

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 28 – Git Arq

Brqx Scripting Unix - Leçon 028

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

s28_Scripting_Lessons_028

Leçon 29 - Nuage - Le Cloud

s29_Scripting_Lessons_029
Brqx Scripting Unix - Leçon 029

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 30 - Terraforme

s30_Scripting_Lessons_030
Brqx Scripting Unix - Leçon 030

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 31 - Utilisation / Flux de Terraform

s31_Scripting_Lessons_031
Brqx Scripting Unix - Leçon 031

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 32 - Terraform Arq

s32_Scripting_Lessons_032
Brqx Scripting Unix - Leçon 032

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 33 - Kubernetes

s33_Scripting_Lessons_033
Brqx Scripting Unix - Leçon 033

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 34 - Utilisation/Flux de Kubernetes

Brqx Scripting Unix - Leçon 034

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

s34_Scripting_Lessons_034

Leçon 35 - Kubernetes Arq

s35_Scripting_Lessons_035
Brqx Scripting Unix - Leçon 035

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 36 - AWS

s36_Scripting_Lessons_036
Brqx Scripting Unix - Leçon 036

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 37 - Utilisation d'Aws

s37_Scripting_Lessons_037
Brqx Scripting Unix - Leçon 037

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 38 - AWS Arq

s38_Scripting_Lessons_038
Brqx Scripting Unix - Leçon 038

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 39 - Azur

Brqx Scripting Unix - Leçon 039

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

s39_Scripting_Lessons_039

Leçon 40 - Utilisation d'Azure

s40_Scripting_Lessons_040
Brqx Scripting Unix - Leçon 040

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 41 - Azure Arq

s41_Scripting_Lessons_041
Brqx Scripting Unix - Leçon 041

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 42 – Google Cloud

s42_Scripting_Lessons_042
Brqx Scripting Unix - Leçon 042

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 43 - Utilisation de Gcloud

s43_Scripting_Lessons_043
Brqx Scripting Unix - Leçon 043

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 44 – Gcloud Arq

s44_Scripting_Lessons_044
Brqx Scripting Unix - Leçon 044

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 45 - Océan numérique

Brqx Scripting Unix - Leçon 045

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

s45_Scripting_Lessons_045

Leçon 46 - Utilisation de DOcean

s46_Scripting_Lessons_046
Brqx Scripting Unix - Leçon 046

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 47 - DOcean Arq

s47_Scripting_Lessons_047
Brqx Scripting Unix - Leçon 047

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 48 - Très utile (MyBest)

s48_Scripting_Lessons_048
Brqx Scripting Unix - Leçon 048

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 49 - CoN - Recul Agile

s49_Scripting_Lessons_049
Brqx Scripting Unix - Leçon 049

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 50 - g - Rechercher  (super merci)

s50_Scripting_Lessons_050
Brqx Scripting Unix - Leçon 050

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 51 - f2 - filtre d'extension

s51_Scripting_Lessons_051
Brqx Scripting Unix - Leçon 051

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 52 - ren - renommer

s52_Scripting_Lessons_052
Brqx Scripting Unix - Leçon 052

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 53 - rep - remplaçant

s53_Scripting_Lessons_053
Brqx Scripting Unix - Leçon 053

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 54 - ch - changeur d'itinéraire

s54_Scripting_Lessons_054
Brqx Scripting Unix - Leçon 054

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 55 - iPath - Chemin intelligent

s55_Scripting_Lessons_055
Brqx Scripting Unix - Leçon 055

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 56 - Systèmes

s56_Scripting_Lessons_056
Brqx Scripting Unix - Leçon 056

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 57 - Windows

s57_Scripting_Lessons_057
Brqx Scripting Unix - Leçon 057

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 58 - Linux

s58_Scripting_Lessons_058
Brqx Scripting Unix - Leçon 058

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 59 - Mac

s59_Scripting_Lessons_059
Brqx Scripting Unix - Leçon 059

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 60 - Android

s60_Scripting_Lessons_060
Brqx Scripting Unix - Leçon 060

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 61 - Passage vers le cloud

s61_Scripting_Lessons_061
Brqx Scripting Unix - Leçon 061

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 62 - AWS

s62_Scripting_Lessons_062
Brqx Scripting Unix - Leçon 062

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 63 - Azur

s63_Scripting_Lessons_063
Brqx Scripting Unix - Leçon 063

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Leçon 64 – Google Cloud

s64_Scripting_Lessons_064
Brqx Scripting Unix - Leçon 064

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 65 - Océan numérique

Brqx Scripting Unix - Leçon 065

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

s65_Scripting_Lessons_065

Leçon 66 - Git

s66_Scripting_Lessons_066
Brqx Scripting Unix - Leçon 066

Ceci est la description de votre projet. Fournissez une brève description pour expliquer le contexte et l’arrière-plan de votre travail. Cliquez sur « Modifier le texte » ou double-cliquez sur la case pour commencer.

Leçon 67 - Fin du plaisir ? Révolution !! #scriptingunix

s67_Scripting_Lessons_067
Brqx Scripting Unix - Leçon 067

Automatisation

Informations importantes | Belle

Structure

Scripts historiques

État actuel des scripts

Saga : SUC 2.0...2025

s99_Scripting_Lessons_099
Ancla 1
Brqx Scripting Unix - Leçon 068

Cours multilingue - Vous pourrez le faire dans n'importe quelle langue

Nuages : 

-Ali Nuage

CI/CD :  

Jenkins

Nouveaux utilitaires (MyBest 2.0) :

- Fonction II

- Processus et espace

- Extension de coupe (cut et scut)

- fichier existe (en attente de création)

- de jolis compteurs (en attente de création)

- échos d'erreur et amp; échos de sortie ---> E O ---> Assurez-vous que les sorties de fonction | erreur

-Fonction HAUT

- est_numéro

- exister (fichier existant | ...) - existe_folder

-svgtopng

- flagtomp3

bottom of page