Я пытаюсь написать приложение для пароля пользователя системы Linux.
Вот код для этого:
shell_exec("/usr/bin/passwd ".$user." <<EOF\n".$password."\n".$password."\nEOF");
Он принимает все пространственные символы принимают "$"
Как передать "$" в shell_exec?
Заранее спасибо.
'shell_exec ('/ USR/бен/PASSWD $' $ пользователя "<< EOF \ п" $ пароль "\ п" $ пароль. "\ nEOF"); 'Это не работает. –
Что не работает? вы пытаетесь изменить пароль пользователя, а затем пропустили текущий пароль, – DevZer0
Попробуйте изменить пароль пользователя Linux с помощью $ password = "test $ 123", а затем отметьте –