标签: linux bash sh hp-ux
我正在努力将此bash脚本从HP-UX移植到Linux。似乎有一个命令
remsh opcfdp01 "find ${TOOLS_DIR} -user ${ADMIN_USER} -exec chmod a+rwx {} \;" < /dev/echo > /dev/null 2>&1
设备文件/dev/echo似乎在HP-UX上打印输出;但是,Linux中似乎没有这样的文件。
/dev/echo
我想知道如何在Linux中创建/dev/echo。
答案 0 :(得分:1)
remsh 命令就像“rsh”。它正在远程主机'opcfdp01'上执行find命令。您发布的命令行remsh从/dev/echo获取stdin,我相信您不应该这样做。
remsh
find
据我所知,/dev/echo设备仅供HP / UX中的 strvf 使用。
strvf
在openss7.org
您可以完全删除命令行的< /dev/echo部分,尤其是如果您不知道自己是否正在使用strvf并且将脚本更改为使用ssh代替remsh。
< /dev/echo
ssh