Résolu le 15-11-18 Création d'un script destiné à une commande automatisée

Questions concernant les lignes de commandes
Avatar du membre
tyrry
Messages : 5606
Enregistré le : mar. 21 juil. 2015 07:42
Localisation : à l'ouest

Re: [RESOLU] Création d'un script destiné à une commande automatisée

Message par tyrry »

Dernier message de la page précédente :

Slt ,
Excuses moi , je pensais être assez clair dans mes explications pourtant :
tyrry a écrit :Histoire de fignoler ton truc : renomme ton Mémoire.sh en .Mémoire.sh ..... bref avec un point devant le nom
modifie en fonction le chemin avec le nouveau nom dans ton lanceur et hop = la manip sert à caché ce fichier
Ce qui veux dire : renomme ton fichier avec un point devant + modifie le nom dans le chemin du lanceur
donc oui = 2 modifs ;)
@+
Desktop: LXDE Distro: Debian 12 Bookworm
Kernel: 6.1.0-18-amd64 Drive: Intel Nvme 240
CPU: Ryzen 3 PRO 2200GE RAM: 16 go Graphics Card: AMD ATI Radeon Vega Series

Avatar du membre
Linuxing
Messages : 1484
Enregistré le : mar. 25 août 2015 01:28

Re: [RESOLU] Création d'un script destiné à une commande automatisée

Message par Linuxing »

Merci pour ta patience ;)
Laptop depuis le 16 juillet 2021 : Tuxedo Polaris 17 - Processeur Intel® Core I7 - 10750H / NVIDIA GeForce RTX 1650Ti / Full-HD IPS mat 144Hz / DDR4 SO-DIMM : 16 GB (1x 16GB) 3200Mhz CL22 Samsung / SSD: 1000 GB Samsung 860 EVO (M.2 SATAIII) / WLAN & Bluetooth: Intel Wi-Fi 6 AX200 & Bluetooth 5.1 (up to 2400Mbps). OS : Linux Mint 20.3 (Una) Mate depuis ce 16 janvier 2022

Périphériques : 2 HD Western Digital - Imprimante HP Deskjet 2540 Tout-en-un / Scanner Canon Lide 110 - Navigateur : Firefox

Avatar du membre
Linuxing
Messages : 1484
Enregistré le : mar. 25 août 2015 01:28

Re: [RESOLU] Création d'un script destiné à une commande automatisée

Message par Linuxing »

Linuxing a écrit :
lun. 19 févr. 2018 17:13
tyrry a écrit :@Insam :
si tu veux éviter de lancer bleachbit juste pour ça :
fait toi un lanceur : et en commande tu mets : sudo sh -c "echo 3 > /proc/sys/vm/drop_caches"
capture :
Image
@+
Salut tyrry, ;)

Le sujet est résolu, mais je viens de relire un peu... La commande à mettre dans la fenêtre est normalement : gksu sh /home/chemin_du_shell/memoire.sh

Celle que tu as mise dans ta fenêtre, chez moi, se trouve dans le script uniquement :roll: :) Suis-je dans le bon :?: ;)

Voici chez moi :

Image
Salut tyrry ;)

Ici, je n'en sors pas ; j'ai installé LM 19.1 et j'ai voulu recréer un lanceur pour vider la mémoire avec ta commande à toi, donc sans le script, mais le lanceur ne réagit pas, voici la fenêtre :

Image

Ai-je loupé un truc :?: Merci
Laptop depuis le 16 juillet 2021 : Tuxedo Polaris 17 - Processeur Intel® Core I7 - 10750H / NVIDIA GeForce RTX 1650Ti / Full-HD IPS mat 144Hz / DDR4 SO-DIMM : 16 GB (1x 16GB) 3200Mhz CL22 Samsung / SSD: 1000 GB Samsung 860 EVO (M.2 SATAIII) / WLAN & Bluetooth: Intel Wi-Fi 6 AX200 & Bluetooth 5.1 (up to 2400Mbps). OS : Linux Mint 20.3 (Una) Mate depuis ce 16 janvier 2022

Périphériques : 2 HD Western Digital - Imprimante HP Deskjet 2540 Tout-en-un / Scanner Canon Lide 110 - Navigateur : Firefox

zeb
Messages : 16473
Enregistré le : ven. 19 juin 2015 22:13
Localisation : plus ici

Re: Création d'un script destiné à une commande automatisée

Message par zeb »

Bonjour,
Le sujet est marqué résolu :l ;)

Avatar du membre
tyrry
Messages : 5606
Enregistré le : mar. 21 juil. 2015 07:42
Localisation : à l'ouest

Re: Création d'un script destiné à une commande automatisée

Message par tyrry »

Slt ,
dans mate il n'y a pas l'option comme dans xfce de cocher : lancer dans un terminal ,
du coup tu es obligé de rajouter l'option :exo-open --launch TerminalEmulator ce qui donne " sous xfce"

Code : Tout sélectionner

exo-open --launch TerminalEmulator sudo sh -c "echo 3 > /proc/sys/vm/drop_caches"
perso : encore plus simple , je me suis fait un alias directement :
alias videram='sudo sh -c "echo 3 > /proc/sys/vm/drop_caches"'
@+
Desktop: LXDE Distro: Debian 12 Bookworm
Kernel: 6.1.0-18-amd64 Drive: Intel Nvme 240
CPU: Ryzen 3 PRO 2200GE RAM: 16 go Graphics Card: AMD ATI Radeon Vega Series

Avatar du membre
Linuxing
Messages : 1484
Enregistré le : mar. 25 août 2015 01:28

Re: Création d'un script destiné à une commande automatisée

Message par Linuxing »

Voici le retour :

Code : Tout sélectionner

linuxing@linuxing-Satellite-Pro-S300:~$ exo-open --launch TerminalEmulator sudo sh -c "echo 3 > /proc/sys/vm/drop_caches"

La commande « exo-open » n'a pas été trouvée, mais peut être installée avec :

sudo apt install exo-utils

linuxing@linuxing-Satellite-Pro-S300:~$ sudo apt install exo-utils
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés : 
  libexo-2-0 libexo-common libexo-helpers libxfce4ui-2-0 libxfce4ui-common
  libxfce4util-common libxfce4util7 libxfconf-0-2 xfconf
Paquets suggérés :
  devhelp
Paquets recommandés :
  libxfce4util-bin
Les NOUVEAUX paquets suivants seront installés :
  exo-utils libexo-2-0 libexo-common libexo-helpers libxfce4ui-2-0
  libxfce4ui-common libxfce4util-common libxfce4util7 libxfconf-0-2 xfconf
0 mis à jour, 10 nouvellement installés, 0 à enlever et 29 non mis à jour.
Il est nécessaire de prendre 562 ko dans les archives.
Après cette opération, 3 498 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
Réception de :1 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 libexo-common all 0.12.2-0ubuntu0.18.04.1 [9 080 B]
Réception de :2 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 libexo-helpers all 0.12.2-0ubuntu0.18.04.1 [19,6 kB]
Réception de :3 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libxfce4util-common all 4.12.1-3 [49,8 kB]
Réception de :4 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libxfce4util7 amd64 4.12.1-3 [22,9 kB]
Réception de :5 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 libexo-2-0 amd64 0.12.2-0ubuntu0.18.04.1 [93,0 kB]
Réception de :6 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libxfce4ui-common all 4.13.4-1ubuntu1 [158 kB]
Réception de :7 http://archive.ubuntu.com/ubuntu bionic/universe amd64 xfconf amd64 4.12.1-1 [95,9 kB]
Réception de :8 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libxfconf-0-2 amd64 4.12.1-1 [25,8 kB]
Réception de :9 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libxfce4ui-2-0 amd64 4.13.4-1ubuntu1 [42,8 kB]
Réception de :10 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 exo-utils amd64 0.12.2-0ubuntu0.18.04.1 [45,1 kB]
562 ko réceptionnés en 0s (1 926 ko/s)  
Sélection du paquet libexo-common précédemment désélectionné.
(Lecture de la base de données... 319101 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../0-libexo-common_0.12.2-0ubuntu0.18.04.1_all.deb ...
Dépaquetage de libexo-common (0.12.2-0ubuntu0.18.04.1) ...
Sélection du paquet libexo-helpers précédemment désélectionné.
Préparation du dépaquetage de .../1-libexo-helpers_0.12.2-0ubuntu0.18.04.1_all.deb ...
Dépaquetage de libexo-helpers (0.12.2-0ubuntu0.18.04.1) ...
Sélection du paquet libxfce4util-common précédemment désélectionné.
Préparation du dépaquetage de .../2-libxfce4util-common_4.12.1-3_all.deb ...
Dépaquetage de libxfce4util-common (4.12.1-3) ...
Sélection du paquet libxfce4util7:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../3-libxfce4util7_4.12.1-3_amd64.deb ...
Dépaquetage de libxfce4util7:amd64 (4.12.1-3) ...
Sélection du paquet libexo-2-0:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../4-libexo-2-0_0.12.2-0ubuntu0.18.04.1_amd64.deb ...
Dépaquetage de libexo-2-0:amd64 (0.12.2-0ubuntu0.18.04.1) ...
Sélection du paquet libxfce4ui-common précédemment désélectionné.
Préparation du dépaquetage de .../5-libxfce4ui-common_4.13.4-1ubuntu1_all.deb ...
Dépaquetage de libxfce4ui-common (4.13.4-1ubuntu1) ...
Sélection du paquet xfconf précédemment désélectionné.
Préparation du dépaquetage de .../6-xfconf_4.12.1-1_amd64.deb ...
Dépaquetage de xfconf (4.12.1-1) ...
Sélection du paquet libxfconf-0-2 précédemment désélectionné.
Préparation du dépaquetage de .../7-libxfconf-0-2_4.12.1-1_amd64.deb ...
Dépaquetage de libxfconf-0-2 (4.12.1-1) ...
Sélection du paquet libxfce4ui-2-0:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../8-libxfce4ui-2-0_4.13.4-1ubuntu1_amd64.deb ...
Dépaquetage de libxfce4ui-2-0:amd64 (4.13.4-1ubuntu1) ...
Sélection du paquet exo-utils précédemment désélectionné.
Préparation du dépaquetage de .../9-exo-utils_0.12.2-0ubuntu0.18.04.1_amd64.deb ...
Dépaquetage de exo-utils (0.12.2-0ubuntu0.18.04.1) ...
Traitement des actions différées (« triggers ») pour mime-support (3.60ubuntu1) ...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.23+linuxmint5) ...
Paramétrage de libxfce4ui-common (4.13.4-1ubuntu1) ...
Paramétrage de libexo-common (0.12.2-0ubuntu0.18.04.1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.27-3ubuntu1) ...
Paramétrage de libxfce4util-common (4.12.1-3) ...
Traitement des actions différées (« triggers ») pour man-db (2.8.3-2ubuntu0.1) ...
Traitement des actions différées (« triggers ») pour hicolor-icon-theme (0.17-2) ...
Paramétrage de libexo-helpers (0.12.2-0ubuntu0.18.04.1) ...
Paramétrage de libxfce4util7:amd64 (4.12.1-3) ...
Paramétrage de libexo-2-0:amd64 (0.12.2-0ubuntu0.18.04.1) ...
Paramétrage de xfconf (4.12.1-1) ...
Paramétrage de libxfconf-0-2 (4.12.1-1) ...
Paramétrage de libxfce4ui-2-0:amd64 (4.13.4-1ubuntu1) ...
Paramétrage de exo-utils (0.12.2-0ubuntu0.18.04.1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.27-3ubuntu1) ...
linuxing@linuxing-Satellite-Pro-S300:~$ exo-open --launch TerminalEmulator sudo sh -c "echo 3 > /proc/sys/vm/drop_caches"
Gtk-Message: 17:56:08.778: GtkDialog mapped without a transient parent. This is discouraged.
linuxing@linuxing-Satellite-Pro-S300:~$ 
Et ensuite, une petite fenêtre sympa :D :

Image

Pour vider la mémoire, il ne me reste plus qu'à ouvrir un Terminal et y coller : sudo sh -c "echo 3 > /proc/sys/vm/drop_caches"
Laptop depuis le 16 juillet 2021 : Tuxedo Polaris 17 - Processeur Intel® Core I7 - 10750H / NVIDIA GeForce RTX 1650Ti / Full-HD IPS mat 144Hz / DDR4 SO-DIMM : 16 GB (1x 16GB) 3200Mhz CL22 Samsung / SSD: 1000 GB Samsung 860 EVO (M.2 SATAIII) / WLAN & Bluetooth: Intel Wi-Fi 6 AX200 & Bluetooth 5.1 (up to 2400Mbps). OS : Linux Mint 20.3 (Una) Mate depuis ce 16 janvier 2022

Périphériques : 2 HD Western Digital - Imprimante HP Deskjet 2540 Tout-en-un / Scanner Canon Lide 110 - Navigateur : Firefox

zeb
Messages : 16473
Enregistré le : ven. 19 juin 2015 22:13
Localisation : plus ici

Re: Création d'un script destiné à une commande automatisée

Message par zeb »

zeb a écrit :
mer. 24 juil. 2019 14:40
Bonjour,
Le sujet est marqué résolu :l ;)
;)
Quand c'est bon pour l'un et pas pour l'autre, c'est que la vérité est ailleurs ;)

Verrouillé