Solved

use of sed to replace a line in a file

Posted on 2013-05-31
3
538 Views
Last Modified: 2013-05-31
Im trying to run this string to update a file using sed but I'm getting an error, any help is appreciated.

sed -i 's/^user:$2a$10$xDaSTFrgvbBLei/sKK3sWeVVwJBUGTJjEn/AxrTCrdlZhm4aLVsI2:15854::::::/user:$2a$10$oQXSUBcZBognRNghQ63GBexOg8sX1gZuks06xRRO9BXdWQrZinI3u:15856::::::/' /etc/shadow

error returned is
sed: -e expression #1, char 51: unknown option to `s'

Regards,
0
Comment
Question by:atorex
3 Comments
 
LVL 3

Assisted Solution

by:PtitPinpin
PtitPinpin earned 250 total points
ID: 39211190
Hi,

i think you should take care of / and $ in your password hash...
sed -i 's/^user:\$2a\$10\$xDaSTFrgvbBLei\/sKK3sWeVVwJBUGTJjEn\/AxrTCrdlZhm4aLVsI2:15854::::::/user:\$2a\$10\$oQXSUBcZBognRNghQ63GBexOg8sX1gZuks06xRRO9BXdWQrZinI3u:15856::::::/' /etc/shadow

Regards
0
 
LVL 84

Accepted Solution

by:
ozo earned 250 total points
ID: 39211322
sed -i 's#^user:$2a$10$xDaSTFrgvbBLei/sKK3sWeVVwJBUGTJjEn/AxrTCrdlZhm4aLVsI2:15854::::::#user:$2a$10$oQXSUBcZBognRNghQ63GBexOg8sX1gZuks06xRRO9BXdWQrZinI3u:15856::::::/# /etc/shadow
0
 

Author Closing Comment

by:atorex
ID: 39211402
thanks
0

Featured Post

Master Your Team's Linux and Cloud Stack!

The average business loses $13.5M per year to ineffective training (per 1,000 employees). Keep ahead of the competition and combine in-person quality with online cost and flexibility by training with Linux Academy.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Powershell Script need assistance to make some changes 4 80
Centos 7 User to Start Apache, MariaDB, LDAP 5 40
How to learn Linux? 10 61
IE 11 + long running scripts 3 53
Linux users are sometimes dumbfounded by the severe lack of documentation on a topic. Sometimes, the documentation is copious, but other times, you end up with some obscure "it varies depending on your distribution" over and over when searching for …
Recently, an awarded photographer, Selina De Maeyer (http://www.selinademaeyer.com/), completed a photo shoot of a beautiful event (http://www.sintjacobantwerpen.be/verslag-en-fotoreportage-van-de-sacramentsprocessie-door-antwerpen#thumbnails) in An…
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

777 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question