Facebook Twitter Instagram
    WiredRevolution.com
    • Home
    • About
    • Contact Us
    • Essential Linux Commands
    • Sitemap
    Facebook Twitter Instagram
    WiredRevolution.com
    bash

    Command substitution in BASH

    RyanBy RyanNovember 7, 20081 Min Read
    Facebook Twitter Pinterest LinkedIn Reddit WhatsApp Email

    BASH has the ability to execute a command string and replace that string with the output of the command. Or to say it another way, the output of a command will replace the command itself.

    There are 2 ways to accomplish this.

    The first is to surround the command with backticks or blockquotes.
    `command`

    You can also substitute with dollar symbol and parenthesis.
    $(command)

    The following will do a direct substitution of the current username on the command line.

    $ echo /home/$(whoami)
    
    /home/ryan
    

    Another great use is the ability to assign a command to an environment variable.

    $ MYDATE=`date`
    

    or using the other format

    $ MYDATE=$(date)
    
    Share. Facebook Twitter Pinterest LinkedIn WhatsApp Reddit Email
    Previous ArticleFind controlling terminal with ttyname
    Next Article Upgrade Gentoo Linux Kernel

    Related Posts

    Safely and atomically change a symlink target

    How to create and debug a core dump file

    Get a Listing of Directories in a Subdirectory

    Most Commented
    March 12, 2009

    Fix blue tinted video in Ubuntu

    September 10, 2010

    Setup SSH access between VirtualBox Host and Guest VMs

    March 8, 2011

    Install GNOME Shell in Ubuntu 10.10 Maverick

    April 4, 2009

    Setup the PS3 Bluetooth Controller on Ubuntu

    October 22, 2008

    How to correctly use LD_LIBRARY_PATH

    Recent Comments
    • Execute command on linux virtual machine (or server) from windows commandline on Setup SSH access between VirtualBox Host and Guest VMs
    • Solved: How to SSH to a VirtualBox guest externally through a host? - Daily Developer Blog on Setup SSH access between VirtualBox Host and Guest VMs
    • How to SSH to a VirtualBox guest externally through a host? [closed] – Code D3 on Setup SSH access between VirtualBox Host and Guest VMs
    • How to copy and paste from VirtualBox? [duplicate] on Setup SSH access between VirtualBox Host and Guest VMs
    • Jackie Laguna on Fix OpenGL: ChoosePixelFormat SketchUp error in WINE
    © 2026 ThemeSphere. Designed by ThemeSphere.

    Type above and press Enter to search. Press Esc to cancel.