Convert Text File Strings into Base64 encoding Last Updated : 23 Jul, 2025 Comments Improve Suggest changes 2 Likes Like Report In the Linux system, you have a command base64. This helps you to convert text into base64 encoding but how can you change multiple lines of text into base64 encoding. We will understand some common Linux command in this article. That helps us to solve our problems. We will discuss piping, echo, and how to get user input from the keyboard. Example: Echo Command In Linux System, you have an echo command that printing strings and numerical values in the terminal echo "Your String" Example: Encoding and Decoding Text Syntax base64: base64 options filename Convert Text into base64 encoding echo Team | base64 Output Decode base64 text into plain text echo base64_text | base64 -d Output: Encoding Text File into base64 encoding Use this Syntax: base64 filename Output: Encoding Text file Decoding base64 File into plain Text base64 -d filename Encoding any user Defined Text First, we create a shell script for this task read input from users, and convert text into base64 encoding Use this Shell Script #! bin/bash echo Enter you Text read data output=`echo -n $data | base64` echo "Encoding Data $output"Piping Piping is reading input from one command and serving to another command. Now let's Combine all of these commands and solve our problem. Suppose, we have a text file name of the file name.txt Example: $ cat names.txt Ahmedabad Taj Mahal India Gate Qutub Minar So we can change these strings to base64 encoding in following way:- cat names.txt | while read names do; echo $names | base64 ; done Output: Create Quiz Comment N neeraj3304 Follow 2 Improve N neeraj3304 Follow 2 Improve Article Tags : Linux-Unix linux-command Linux-text-processing-commands Explore Linux/Unix Tutorial 5 min read Getting Started with LinuxWhat is Linux Operating System 8 min read LINUX Full Form - Lovable Intellect Not Using XP 2 min read Difference between Linux and Windows 7 min read What are Linux Distributions ? 8 min read Difference between Unix and Linux 5 min read Installation with LinuxHow to Install Arch Linux in VirtualBox? 7 min read Fedora Linux Operating System 12 min read How to install Ubuntu on VirtualBox? 6 min read How to Install Linux Mint? 3 min read How to Install Kali Linux on Windows? 2 min read How to Install Linux on Windows PowerShell Subsystem? 2 min read How to Find openSUSE Linux Version? 2 min read How to Install CentOS 2 min read Linux CommandsLinux Commands 15+ min read Essential Unix Commands 7 min read Find Command in Linux with Examples 7 min read Linux File SystemLinux File System 12 min read Linux File Hierarchy Structure 5 min read Linux Directory Structure 6 min read Linux KernelLinux Kernel 4 min read Kernel in Operating System 3 min read How Linux Kernel Boots? 11 min read Difference between Operating System and Kernel 3 min read Linux Kernel Module Programming: Hello World Program 7 min read Linux Loadable Kernel Module 7 min read Loadable Kernel Module - Linux Device Driver Development 4 min read Linux Networking ToolsNetwork configuration and troubleshooting commands in Linux 5 min read How to configure network interfaces in CentOS? 5 min read Command-Line Tools and Utilities For Network Management in Linux 8 min read Linux - Network Monitoring Tools 4 min read Linux ProcessProcesses in Linux/Unix 5 min read How to Manage Process in Linux 4 min read Getting System and Process Information Using C Programming and Shell in Linux 2 min read Process states and Transitions in a UNIX Process 4 min read Linux FirewallLINUX Firewall 7 min read iptables command in Linux with Examples 7 min read How to Configure your Linux Firewall - 3 Methods 12 min read Shell Scripting & Bash ScriptingIntroduction to Linux Shell and Shell Scripting 7 min read What is Terminal, Console, Shell and Kernel? 5 min read How to Create a Shell Script in linux 7 min read Shell Scripting - Different types of Variables 4 min read Bash Scripting - Introduction to Bash and Bash Scripting 12 min read Bash Script - Define Bash Variables and its types 12 min read Shell Scripting - Shell Variables 6 min read Bash Script - Difference between Bash Script and Shell Script 4 min read Shell Scripting - Difference between Korn Shell and Bash shell 3 min read Shell Scripting - Interactive and Non-Interactive Shell 3 min read Shell Script to Show the Difference Between echo â$SHELLâ and echo â$SHELLâ 4 min read Like