請問這是否是跳脫字元的關係 - Linux

By Liam
at 2008-09-03T21:45
at 2008-09-03T21:45
Table of Contents
exec_cmd(){
$m_cmd
if [ $? -ne 0 ] ; then
logger -p local1.error -t $0 "Err $m_cmd"
echo "Err $m_cmd"
else
echo "$m_cmd"
fi
}
這樣的寫法會有錯誤
m_cmd="cat $file1 $file2 > $file3"
exec_cmd $m_cmd
cat: >: No such file or directory
Err cat /mydata/tmp_entry1 /mydata/tmp_entry2 > /mydata/tmp_entry3
但是如果直接
cat $file1 $file2 > $file3 卻不會有錯誤
請問是哪裡有跳脫字元嗎
謝謝
--
$m_cmd
if [ $? -ne 0 ] ; then
logger -p local1.error -t $0 "Err $m_cmd"
echo "Err $m_cmd"
else
echo "$m_cmd"
fi
}
這樣的寫法會有錯誤
m_cmd="cat $file1 $file2 > $file3"
exec_cmd $m_cmd
cat: >: No such file or directory
Err cat /mydata/tmp_entry1 /mydata/tmp_entry2 > /mydata/tmp_entry3
但是如果直接
cat $file1 $file2 > $file3 卻不會有錯誤
請問是哪裡有跳脫字元嗎
謝謝
--
Tags:
Linux
All Comments

By Kristin
at 2008-09-05T08:31
at 2008-09-05T08:31
Related Posts
$'\nnn'

By Hazel
at 2008-09-03T20:53
at 2008-09-03T20:53
請問eeepc要裝哪個版本的pcman好呢?

By Delia
at 2008-09-03T18:36
at 2008-09-03T18:36
vsftpd 匿名看不到目錄

By Steve
at 2008-09-03T17:37
at 2008-09-03T17:37
使用wine開win下影音轉檔程式的可行性?

By Edith
at 2008-09-03T15:34
at 2008-09-03T15:34
關於atd 對於一般user

By Zora
at 2008-09-03T15:29
at 2008-09-03T15:29