初学者级shell有关问题,路过有分

初学者级shell有关问题,路过有分

菜鸟级shell问题,路过有分
main
{
      system( "sh     2&1     >     /dev/ttyS1 ");
      printf( "123 ");
}    
结果程序运行的时候直接到bash:>  
而没有打出     123  
这句话我在登陆之后直接输出是正确的
请教     需要改什么     是不是我写错了


system( "sh 2&1 > /dev/ttyS1 ");

执行的sh程序,并把输出重定向到串口1,

此时并没有执行printf( "123 ");

在shell中输入exit 看看


权限,你自动执行的用户权限放开


路过

初学者级shell有关问题,路过有分

相关文章:

你感兴趣的文章:

标签云: