Sunday, November 10, 2019
Tuesday, September 3, 2019
Use Git Grep to Replace Strings in Files in Your Git Repository
On Linux:
git grep -l 'original_text' | xargs sed -i 's/original_text/new_text/g'
On Mac:
git grep -l 'original_text' | xargs sed -i '' -e 's/original_text/new_text/g'
I needed to change a string in a bunch of files and I used the command above using git grep to do it. Worked like a charm.
The -l argument to git grep only returns the file names and not the location in the file like it usually does.
The -e argument is needed with the sed portion on OSX as stated by asmeurer in the comments
On Linux:
git grep -l 'original_text' | xargs sed -i 's/original_text/new_text/g'
On Mac:
git grep -l 'original_text' | xargs sed -i '' -e 's/original_text/new_text/g'
I needed to change a string in a bunch of files and I used the command above using git grep to do it. Worked like a charm.
The -l argument to git grep only returns the file names and not the location in the file like it usually does.
The -e argument is needed with the sed portion on OSX as stated by asmeurer in the comments
Sunday, January 6, 2019
How to make SSH agent running in the background
============================================================ssh-agent: It is an authentication agent which handles all the private keys password. ssh-agent command initiates a ssh agent background program which we will be used later to store private keys password.You will notice the below output on terminal. Add the output in .bash_profile to always load it automatically.
SSH_AUTH_SOCK=/tmp/ssh-D6wit2Nad0zP/agent.7180; export SSH_AUTH_SOCK;
SSH_AGENT_PID=7181; export SSH_AGENT_PID;
echo Agent pid 7181;
Tuesday, January 1, 2019
After Provisioning the VM you need to install few packages like below
yum install kernel-devel
yum install gcc*
EPEL Repositories
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
( or )
yum -y install epel-release
Ansible Tower Releases
https://releases.ansible.com/ansible-tower/setup/
yum install kernel-devel
yum install gcc*
EPEL Repositories
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
( or )
yum -y install epel-release
Ansible Tower Releases
https://releases.ansible.com/ansible-tower/setup/
Subscribe to:
Posts (Atom)