Je n'avais pas fait attention à :
[ 3,4] Performing "net-hwaddr" ...
alors, si l'adresse MAC a été changée
c'est sans doute une histoire de configuration de l'interface réseau
en IP fixe, peut-être par le fichier /etc/network/interfaces
…
marche uniquement si j'initiliaise l'alarme avec RTC_ALM_SET puis je l'autorise avec RTC_AIE_ON.
Ca me parait etrange l'obligation de faire dans cette ordre la.
Avez vous une idée du pourquoi de cet ordre car sur la documentation
rien n'est écrit a ce sujet mais peut etre que ca coule de source.
…
Tant qu'une nouvelle date/heure d'alarme n'a pas été programmée,
l'ancienne date/heure (déjà dépassée) d'alarme reste enregistrée dans la RTC.
Ça n'a donc aucun sens de demander qu'un signal d'interruption soit déclenché par un évènement passé.
À partir d'un shell (bash) de debian
avec les privilèges du compte superutilisateur root
Je peux programmer la RTC de mon PC
pour qu'il se mette tout seul sous tension et redémarre
(par exemple ici dans les 5 minutes qui suivent)
en lançant la ligne de commandes suivantes :
Je suppose que tu voulais plutôt écrire :$HOME/bin
ou bien : ~/bin
ou bien : /home/NomCompteUtilisateur/bin
=======
Si tu utilises une fenêtre d'émulateur de terminal lancée depuis l'Environnement de Bureau,
le shell utilisé dans cette fenêtre n'est pas un login shell
ce qui fait que ton fichier ~/.profile n'aura pas été pris en compte.
Si tu veux que dans ce cas le répertoire ~/bin soit ajouté dans le PATH
tu peux ajouter dans ton fichier ~/.bashrc
les quelques lignes suivantes :
# If not yet set, set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
[[ "$PATH" =~ "$HOME/bin" ]] || export PATH="$HOME/bin:$PATH"
fi
Posté par MicP .
En réponse au message problème de swap.
Évalué à 6.
Dernière modification le 11 mai 2019 à 19:07.
Bonjour papap
…Or ces commandes n'existent pas (même sur root)…
Je pense que tu as dû te connecter sous le compte root
en lançant simplement la commande su mais sans utiliser l'option - (ou -l ou --login)
ce qui fait que les variables d'environnement spécifiques au compte root
(dont le PATH) n'ont pas été prises en compte.
Depuis ton compte utilisateur, pour te connecter sous le compte root
utilise la ligne de commande suivante (sans oublier le tiret final)
su -
=================
Pour information,
un extrait de la page man de la commande su
…
-, -l, --login
Fournir à l'utilisateur un environnement similaire à celui qu'il
aurait obtenu s'il s'était connecté directement.
…
…sauf que là tu lui fais effacer les JPG et les RAW s'ils existent.…
Non, je ne lui fais rien effacer du tout :
Dans la ligne de commande qui lancera le script,
s'il ne donne aucun nom de fichier dont le nom d'extension serait .JPG
aucun fichier ne sera supprimé.
D'autre part, quoi qu'il donne comme argument dans la ligne de commande lançant ce script,
aucun fichier dont le nom d'extension serait .RAW
ne sera supprimé ou modifié ou effacé.
#!/bin/bashif[$# -gt 0];then# S'il y a des arguments qui suivent la commandeargs=("$@")# Créer un tableau avec la liste de ces argumentsfor fich in "${args[@]}";do# Pour chacun de ces argumentsif[ -e "$fich"]&&["${fich##*.}"="JPG"];then# Si cet argument est un nom de fichier existant# - et que son nom d'extension est bien ".JPG"
rm "$fich"# Alors supprimer le fichierif[ -e "${fich%.*}.ARW"];then# Si il existe un fichier du même nom# - dont le nom d'extension est ".ARW"
rm "${fich%.*}.ARW"# Alors supprimer ce fichierfifidonefi
Je n'ai pas de distribution Mint accessible,
donc, je n'ai pas pu tester la solution proposée dans le message
de ce fil de discussion sur forums.linuxmint.com dont le titre est : Mint 19.1—Terminals show asterisks on password. How to disable this feature?
J'ai beaucoup appris en lisant les pages du The Bash Hackers Wiki
(et surtout, qu'il me reste encore beaucoup à apprendre, mais bon, comme j'aime çà … )
# Voir aussi…
Posté par MicP . En réponse au message date. Évalué à 3. Dernière modification le 29 août 2019 à 20:14.
https://linuxfr.org/forums/linux-debian-ubuntu/posts/changement-de-date-1822d72d-77b2-4035-a2d5-79b6436865ed
[^] # Re: Une fois formaté…
Posté par MicP . En réponse au message Changement de date. Évalué à 3. Dernière modification le 08 août 2019 à 12:45.
Tu peux aussi écrire les lignes
sed
en utilisant des double guillemets :
# Une fois formaté…
Posté par MicP . En réponse au message Changement de date. Évalué à 3. Dernière modification le 08 août 2019 à 12:38.
Bonjour
Mais, si on sépare chaque champ par un tiret,
le premier jour du mois en cours serait plutôt:
[^] # Re: Erreur sur la personne
Posté par MicP . En réponse au message changement de date . Évalué à 1. Dernière modification le 04 août 2019 à 15:52.
Bonjour
Pour le premier remplacement :
par les 4 chiffres de l'année courante suivis des 2 chiffres du mois courant et suivis de "01"
de toute série de 8 chiffres qui serait précédée de "cycle" ou "_hyb" ou "_bkp"
et qui se terminerait par "01"
Pour le deuxième remplacement :
par la date courante au format "AAAA-MM-JJ"
de toute série de chiffres qui serait présentée dans le même format.
[^] # Re: dd sur usb
Posté par MicP . En réponse au lien How To Install and Configure Debian 10 Buster with GNOME. Évalué à 5. Dernière modification le 04 août 2019 à 03:58.
PAS dans la première partition (
/dev/sdb1
) de la clef,Si le fichier de périphérique associé à la clef USB ciblée est bien
/dev/sdb
alors :
[^] # Re: Adresse MAC
Posté par MicP . En réponse au message Cloner une VM. Évalué à 2.
Je n'avais pas fait attention à :
[ 3,4] Performing "net-hwaddr" ...
alors, si l'adresse MAC a été changée
c'est sans doute une histoire de configuration de l'interface réseau
en IP fixe, peut-être par le fichier
/etc/network/interfaces
[^] # Adresse MAC
Posté par MicP . En réponse au message Cloner une VM. Évalué à 1.
Bonjour
Il te faudrait changer l'adresse MAC du périphérique réseau de ta machine virtuelle clone.
# vider le tampons E/S
Posté par MicP . En réponse au message Ssd NVME et benchmark. Évalué à 2.
Bonjour
Il reste peut-être encore des données dans les tampons E/S,
qui sont en attente de transfert vers le disque.
Essaye avec :
[^] # Re: Doc/exemple ?
Posté par MicP . En réponse au message probleme avec ioctl et rtc. Évalué à 1.
Tant qu'une nouvelle date/heure d'alarme n'a pas été programmée,
l'ancienne date/heure (déjà dépassée) d'alarme reste enregistrée dans la RTC.
Ça n'a donc aucun sens de demander qu'un signal d'interruption soit déclenché par un évènement passé.
[^] # Re: Depuis le bash
Posté par MicP . En réponse au message probleme avec ioctl et rtc. Évalué à 1. Dernière modification le 13 juillet 2019 à 08:43.
J'oubliais de parler des particularités de certaines machines :
La RTC de certaines machines n'acceptera pas
d'enregistrer une date/heure de demande d'interruption
avant un certain délai depuis l'heure actuelle.
Par exemple, pour mon Asus G53SW, ce délai est de 121 minutes
# Depuis le bash
Posté par MicP . En réponse au message probleme avec ioctl et rtc. Évalué à 1.
Bonjour
Juste pour info,
car c'est hors sujet
À partir d'un shell (bash) de debian
avec les privilèges du compte superutilisateur root
Je peux programmer la RTC de mon PC
pour qu'il se mette tout seul sous tension et redémarre
(par exemple ici dans les 5 minutes qui suivent)
en lançant la ligne de commandes suivantes :
je vérifie l'état de la RTC
en lançant la ligne de commande suivante :
[^] # Re: non-free s'écrit en un mot
Posté par MicP . En réponse au message Debian problème Sources.list Erreur de lecture du fichier. Évalué à 1.
Bonjour
Lance les lignes de commandes suivantes :
# Peut-être un vieux bug…
Posté par MicP . En réponse au message problème de swap. Évalué à 1.
Bonjour
Ça ressemble au message d'erreur retourné par ce vieux bug.
Voir le message accessible par le lien suivant :
https://alioth-lists.debian.net/pipermail/pkg-grub-devel/2016-October/015322.html
# non login shell
Posté par MicP . En réponse au message Ne prend pas en charge commande spécifique malgré "source .profile". Évalué à 6.
Bonjour pierreplr
Je suppose que tu voulais plutôt écrire :
$HOME/bin
ou bien :
~/bin
ou bien :
/home/NomCompteUtilisateur/bin
=======
Si tu utilises une fenêtre d'émulateur de terminal lancée depuis l'Environnement de Bureau,
le shell utilisé dans cette fenêtre n'est pas un
login shell
ce qui fait que ton fichier
~/.profile
n'aura pas été pris en compte.Si tu veux que dans ce cas le répertoire
~/bin
soit ajouté dans lePATH
tu peux ajouter dans ton fichier
~/.bashrc
les quelques lignes suivantes :
# variables d'environnement
Posté par MicP . En réponse au message problème de swap. Évalué à 6. Dernière modification le 11 mai 2019 à 19:07.
Bonjour papap
Je pense que tu as dû te connecter sous le compte
root
en lançant simplement la commande
su
mais sans utiliser l'option-
(ou-l
ou--login
)ce qui fait que les variables d'environnement spécifiques au compte
root
(dont le
PATH
) n'ont pas été prises en compte.Depuis ton compte utilisateur, pour te connecter sous le compte
root
utilise la ligne de commande suivante (sans oublier le tiret final)
=================
Pour information,
un extrait de la page
man
de la commandesu
[^] # Re: Peut-être avec ce script bash
Posté par MicP . En réponse au message Commande de suppression par analogie de nom.. Évalué à 3.
Effectivement, ça simplifierait les choses
Ce qui donnerait :
(J'en ai profité pour reformuler la ligne du premier
if
en utilisant un
-a
plutôt que le&&
)[^] # Re: Peut-être avec ce script bash
Posté par MicP . En réponse au message Commande de suppression par analogie de nom.. Évalué à 1. Dernière modification le 07 avril 2019 à 16:35.
Non, je ne lui fais rien effacer du tout :
Dans la ligne de commande qui lancera le script,
s'il ne donne aucun nom de fichier dont le nom d'extension serait
.JPG
aucun fichier ne sera supprimé.
D'autre part, quoi qu'il donne comme argument dans la ligne de commande lançant ce script,
aucun fichier dont le nom d'extension serait
.RAW
ne sera supprimé ou modifié ou effacé.
# Peut-être avec ce script bash
Posté par MicP . En réponse au message Commande de suppression par analogie de nom.. Évalué à 3.
Bonjour
[^] # Re: Fuyez pauvres fous !
Posté par MicP . En réponse au message Comment extraire une partie d'un fichier texte . Évalué à 3.
Tout à fait d'accord,
je n'avais fait que répondre à la question posée
en utilisant l'outil proposé.
Il existe aussi, avec Python : BeautifulSoup
[^] # Re: avec sed
Posté par MicP . En réponse au message Comment extraire une partie d'un fichier texte . Évalué à 2. Dernière modification le 13 mars 2019 à 06:55.
Pardon, je n'avais pris que la ligne extraire
et pas le texte intégral la contenant
# avec sed
Posté par MicP . En réponse au message Comment extraire une partie d'un fichier texte . Évalué à 2. Dernière modification le 13 mars 2019 à 06:35.
Bonjour
Ou bien
[^] # Re: peut-être une solution
Posté par MicP . En réponse au message mot de passe sudo et astérisques???. Évalué à 2.
Merci pour le retour.
Puisque la solution fonctionne, je la reporte ci-dessous :
# peut-être une solution
Posté par MicP . En réponse au message mot de passe sudo et astérisques???. Évalué à 2. Dernière modification le 07 mars 2019 à 15:58.
Bonjour
Je n'ai pas de distribution Mint accessible,
donc, je n'ai pas pu tester la solution proposée dans le message
de ce fil de discussion sur forums.linuxmint.com dont le titre est :
Mint 19.1—Terminals show asterisks on password. How to disable this feature?
[^] # Re: Avec cat
Posté par MicP . En réponse au message Ajouter un mot au debut de la ligne sur shell. Évalué à 4.
J'ai beaucoup appris en lisant les pages du The Bash Hackers Wiki
(et surtout, qu'il me reste encore beaucoup à apprendre, mais bon, comme j'aime çà … )
[^] # Re: Avec cat
Posté par MicP . En réponse au message Ajouter un mot au debut de la ligne sur shell. Évalué à 2.
Il faudra penser à supprimer le fichier
toto
Sinon, on peut aussi,
toujours avec
cat
enbash
mais sans le fichier
toto