Как я могу изменить пользователя во время выполнения сценария bash?

Я написал сценарий bash, из которого я запускаю его из корня. Я хочу выполнить определенную команду в учетной записи пользователя, а не в учетной записи root. Так как выполнить эту команду в учетной записи пользователя, а не в учетной записи root. Например, я хочу выполнить эту команду

echo 'user_pref("toolkit.networkmanager.disable", true);' >> ~/.mozilla/firefox/*.default/prefs.js`

в учетной записи пользователя скажите karthick, как ее выполнить?

3
задан 7 June 2011 в 22:05

18 ответов

sudo -u karthick 'echo \'user_pref("toolkit.networkmanager.disable", true);\' >> ~/.mozilla/firefox/*.default/prefs.js`'

Скорее всего, ваша проблема может быть решена более элегантно другими способами. Возможно, если бы вы описали, что мы могли бы помочь решить большую проблему.

2
ответ дан 25 May 2018 в 21:56
sudo -u karthick 'echo \'user_pref("toolkit.networkmanager.disable", true);\' >> ~/.mozilla/firefox/*.default/prefs.js`'

Скорее всего, ваша проблема может быть решена более элегантно другими способами. Возможно, если бы вы описали, что мы могли бы помочь решить большую проблему.

2
ответ дан 25 July 2018 в 22:10
sudo -u karthick 'echo \'user_pref("toolkit.networkmanager.disable", true);\' >> ~/.mozilla/firefox/*.default/prefs.js`'

Скорее всего, ваша проблема может быть решена более элегантно другими способами. Возможно, если бы вы описали, что мы могли бы помочь решить большую проблему.

2
ответ дан 26 July 2018 в 19:20
sudo -u karthick 'echo \'user_pref("toolkit.networkmanager.disable", true);\' >> ~/.mozilla/firefox/*.default/prefs.js`'

Скорее всего, ваша проблема может быть решена более элегантно другими способами. Возможно, если бы вы описали, что мы могли бы помочь решить большую проблему.

2
ответ дан 2 August 2018 в 03:39
sudo -u karthick 'echo \'user_pref("toolkit.networkmanager.disable", true);\' >> ~/.mozilla/firefox/*.default/prefs.js`'

Скорее всего, ваша проблема может быть решена более элегантно другими способами. Возможно, если бы вы описали, что мы могли бы помочь решить большую проблему.

2
ответ дан 4 August 2018 в 19:41
sudo -u karthick 'echo \'user_pref("toolkit.networkmanager.disable", true);\' >> ~/.mozilla/firefox/*.default/prefs.js`'

Скорее всего, ваша проблема может быть решена более элегантно другими способами. Возможно, если бы вы описали, что мы могли бы помочь решить большую проблему.

2
ответ дан 6 August 2018 в 03:46
  sudo -u karthick 'echo \' user_pref ("toolkit.networkmanager.disable", true); \ '& gt; & gt; & gt; & gt; & gt;  ~ / .mozilla / firefox / *. default / prefs.js` ' 

Скорее всего, ваша проблема может быть решена более изящно другими способами. Возможно, если бы вы описали, что мы могли бы помочь решить большую проблему.

2
ответ дан 7 August 2018 в 21:41
  sudo -u karthick 'echo \' user_pref ("toolkit.networkmanager.disable", true); \ '& gt; & gt; & gt; & gt; & gt;  ~ / .mozilla / firefox / *. default / prefs.js` ' 

Скорее всего, ваша проблема может быть решена более изящно другими способами. Возможно, если бы вы описали, что мы могли бы помочь решить большую проблему.

2
ответ дан 10 August 2018 в 09:55
  sudo -u karthick 'echo \' user_pref ("toolkit.networkmanager.disable", true); \ '& gt; & gt; & gt; & gt; & gt;  ~ / .mozilla / firefox / *. default / prefs.js` ' 

Скорее всего, ваша проблема может быть решена более изящно другими способами. Возможно, если бы вы описали, что мы могли бы помочь решить большую проблему.

2
ответ дан 13 August 2018 в 16:14
[F1]
2
ответ дан 25 May 2018 в 21:56
[F1]
2
ответ дан 25 July 2018 в 22:10
[F1]
2
ответ дан 26 July 2018 в 19:20
[F1]
2
ответ дан 2 August 2018 в 03:39
[F1]
2
ответ дан 4 August 2018 в 19:41
su karthick -c "echo \'user_pref(\"toolkit.networkmanager.disable\", true);\' >> ~/.mozilla/firefox/*.default/prefs.js"
2
ответ дан 6 August 2018 в 03:46
  su karthick -c "echo \ 'user_pref (\" toolkit.networkmanager.disable \ ", true); \' & gt; gt; ~ / .mozilla / firefox / *. default / prefs.js"   
2
ответ дан 7 August 2018 в 21:41
  su karthick -c "echo \ 'user_pref (\" toolkit.networkmanager.disable \ ", true); \' & gt; gt; ~ / .mozilla / firefox / *. default / prefs.js"   
2
ответ дан 10 August 2018 в 09:55
  su karthick -c "echo \ 'user_pref (\" toolkit.networkmanager.disable \ ", true); \' & gt; gt; ~ / .mozilla / firefox / *. default / prefs.js"   
2
ответ дан 13 August 2018 в 16:14

Другие вопросы по тегам:

Похожие вопросы: