How do I break up an extremely long string literal in bash?

后端 未结 6 1218
独厮守ぢ
独厮守ぢ 2021-01-30 10:21

I would like to embed a long command like this in a bash script:

mycommand \\
    --server myserver \\
    --filename extremely/long/file/name/that/i/would/like/         


        
6条回答
  •  太阳男子
    2021-01-30 10:54

    You can use a variable :

    file=extremely/long/file/name
    file+=/that/i/would/like/to/be/able/to/break
    file+=/up/if/possible
    
    mycommand\
        --server myserver\
        --filename $file\
        --flag flag
    

提交回复
热议问题