2013年1月21日 星期一

[Bash] How to pass string with space as parameter


Create A ABC.htm

<html>

<head>

<title>are you ready</title>



Create a Function Script

#!/bin/bash



Re()

{

    echo $1

    echo $PWD

    sed -n -e '/'"$1"'/p' $PWD/ABC.htm > output



    FILE='output'



    if [ -s $FILE ] ; then

        rm $FILE

    else

        echo $FileName' '$1 >> $PWD/Error.log

        rm $FILE

    fi

}



Create Execute Script

#!/bin/bash

PWD=`pwd`

source $PWD/happy.sh



var1='>are you ready<'

var2='<head>'







Re "$var1"

Re "$var2"





Reference :



0 意見:

張貼留言