How to add a new profile entry to Firefox's profiles.ini using a script?
Clash Royale CLAN TAG#URR8PPP
up vote
0
down vote
favorite
Firefox uses a text file named ~/.mozilla/firefox/profiles.ini
to hold a list of profiles. The entries look similar to this:
[Profile0]
Name=default
IsRelative=1
Path=default
Default=1
...
[Profile8]
Name=guest
IsRelative=1
Path=guest
I need to add a new entry to profiles.ini
using a bash script. The catch is that the profiles need to be numbered sequentially and I do not know in advance how many profiles each user has. In the above example, I would need to add [Profile9]. If instead, I add [Profile8] or [Profile10] or any other number, it will not work correctly.
How can my script figure out which is the highest profile number currently in use, then increment that and append a new profile to profiles.ini
?
I have gotten as far as something like this used in a for-loop
, but I don't know how to get $NewNumber
.
echo "[Profile$NewNumber]
Name=NewProfile
IsRelative=1
Path=NewPath" >> /home/$myuser/.mozilla/firefox/profiles.ini
bash sed scripting firefox
add a comment |Â
up vote
0
down vote
favorite
Firefox uses a text file named ~/.mozilla/firefox/profiles.ini
to hold a list of profiles. The entries look similar to this:
[Profile0]
Name=default
IsRelative=1
Path=default
Default=1
...
[Profile8]
Name=guest
IsRelative=1
Path=guest
I need to add a new entry to profiles.ini
using a bash script. The catch is that the profiles need to be numbered sequentially and I do not know in advance how many profiles each user has. In the above example, I would need to add [Profile9]. If instead, I add [Profile8] or [Profile10] or any other number, it will not work correctly.
How can my script figure out which is the highest profile number currently in use, then increment that and append a new profile to profiles.ini
?
I have gotten as far as something like this used in a for-loop
, but I don't know how to get $NewNumber
.
echo "[Profile$NewNumber]
Name=NewProfile
IsRelative=1
Path=NewPath" >> /home/$myuser/.mozilla/firefox/profiles.ini
bash sed scripting firefox
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
Firefox uses a text file named ~/.mozilla/firefox/profiles.ini
to hold a list of profiles. The entries look similar to this:
[Profile0]
Name=default
IsRelative=1
Path=default
Default=1
...
[Profile8]
Name=guest
IsRelative=1
Path=guest
I need to add a new entry to profiles.ini
using a bash script. The catch is that the profiles need to be numbered sequentially and I do not know in advance how many profiles each user has. In the above example, I would need to add [Profile9]. If instead, I add [Profile8] or [Profile10] or any other number, it will not work correctly.
How can my script figure out which is the highest profile number currently in use, then increment that and append a new profile to profiles.ini
?
I have gotten as far as something like this used in a for-loop
, but I don't know how to get $NewNumber
.
echo "[Profile$NewNumber]
Name=NewProfile
IsRelative=1
Path=NewPath" >> /home/$myuser/.mozilla/firefox/profiles.ini
bash sed scripting firefox
Firefox uses a text file named ~/.mozilla/firefox/profiles.ini
to hold a list of profiles. The entries look similar to this:
[Profile0]
Name=default
IsRelative=1
Path=default
Default=1
...
[Profile8]
Name=guest
IsRelative=1
Path=guest
I need to add a new entry to profiles.ini
using a bash script. The catch is that the profiles need to be numbered sequentially and I do not know in advance how many profiles each user has. In the above example, I would need to add [Profile9]. If instead, I add [Profile8] or [Profile10] or any other number, it will not work correctly.
How can my script figure out which is the highest profile number currently in use, then increment that and append a new profile to profiles.ini
?
I have gotten as far as something like this used in a for-loop
, but I don't know how to get $NewNumber
.
echo "[Profile$NewNumber]
Name=NewProfile
IsRelative=1
Path=NewPath" >> /home/$myuser/.mozilla/firefox/profiles.ini
bash sed scripting firefox
bash sed scripting firefox
asked 9 mins ago
MountainX
4,8002470123
4,8002470123
add a comment |Â
add a comment |Â
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f478163%2fhow-to-add-a-new-profile-entry-to-firefoxs-profiles-ini-using-a-script%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password