Linux Reader
Access files and folders on Ext, UFS, HFS, ReiserFS, or APFS file systems from Windows

Pew Pew madafakas!

Access files and folders on Ext, UFS, HFS, ReiserFS, or APFS file systems from Windows
Last updated: Jul 29, 2021

How to Use a Bash Multiline Command

Bash multiline commands simply refer to commands that span more than one line. In this article, you will understand more on how bash reads/handles multiline commands. Also, at the end of this article, a handy software utility is introduced. This software utility will help you to read and access Linux files on a Windows PC without any stress.

Here you will find out:

  • when you can use a bash multiline command
  • how to print a multiline command
  • when DiskInternals can help you

Are you ready? Let's read!

Long command lines and a bash multiline command

When your script contains long command lines, bash will continue to read the commands non-stop; if the cursor gets to the right-hand end, bash continues to the next line automatically. However, if you want bash to read your script line by line, then you must introduce a backslash (\) at the end of each line. Also, bash doesn’t support multiline comments; you have to write the comments serially.

Using a backslash \ or « to print a bash multiline command

If you’re writing a multiline command for bash, then you must add a backslash (\) at the end of each line. For multiline comments, you have to use the HereDoc « tag.

Multiline comments written serially:

Write multiline comments serially

Multiline comments written with «:

Multiline comments

Bash will ignore everything in here.

Comments

Note: you must repeat the command you used in the first line at the end of the comment, and it should be written in ALL CAPS.

Practical Example:

Practical Example of writing multiline comments

Output

Output of writing multiline comments

Write a comment with the hash mark (#)

Using # is the simplest way to write comments in bash. It is the most common way of writing comments.

Example:

Writing a comment with the hash mark

Output:

Output of a comment with the hash mark

The bash multiline command with “()”

Some users have confirmed that using brackets “()” can help to tell bash that it’s about to read a multiline command.

Example:

Using this blob, let's tell bash it's a multiline command:

The multiline command with ()

Using “()”

Example of using () in multiline command

Bash will now read the next lines by attaching a ">" for each new line.

Use Linux Reader to open Linux files

As promised, here's the software to use and open Linux files on a Windows PC. DiskInternals Linux Reader is an intuitive software app with an easy-to-understand interface. It displays all the Linux partitions present on a Windows PC and lets you access the important files that are saved inside. Linux Reader works with different file systems: Ext2/3/4, ReiserFS, Reiser4, HFS, HFS+, FAT, exFAT, NTFS, ReFS, UFS2, RomFS(reader), ZFS (preview only*), XFS (preview only*), Hikvision NAS and DVR (preview only*).

Also, DiskInternals Linux Reader works perfectly for a virtual machine and dual-boot PCs. It is a handy app for all Linux operators. More interestingly, DiskInternals Linux Reader is free to download and use.


Related articles

FREE DOWNLOADVer 4.22, WinUpgrade to PROFrom $29.95

Please rate this article.
51 reviews