In this tutorial, How do I use the rev command used to reverse the character of the line in Linux? Linux the essential for DevOps Roles.
The syntax rev command
rev [option] [file...]
For example
Use rev command reverse the output of hostname command as below
[root@ip-10-0-0-236 ~]# hostname
ip-10-0-0-236.us-east-2.compute.internal
[root@ip-10-0-0-236 ~]# hostname | rev
lanretni.etupmoc.2-tsae-su.632-0-0-01-pi
[root@ip-10-0-0-236 ~]#
How to get 8 last character use combine rev command and cut command 🙂
[root@ip-10-0-0-236 ~]# hostname
ip-10-0-0-236.us-east-2.compute.internal
[root@ip-10-0-0-236 ~]# hostname | rev | cut -b 1-8 | rev
internal
Sorting File Lines by Last Character
[ec2-user@ip-172-31-45-95 ~]$ cat domain.txt
devopsroles.com
abc.xyz
huuphan.com
[ec2-user@ip-172-31-45-95 ~]$ cat domain.txt | rev | sort | rev
huuphan.com
devopsroles.com
abc.xyz
Conclusion
Thought the article, you can use rev command examples in Linux as above. I hope will this your helpful. rev Command – Reverse Order of Characters on Command Line