![]() |
1
11
然而。。。
这将创建一个小程序,将其参数回送到
您可以这样使用它:
|
![]() |
2
3
没有内置,可以使用:
|
![]() |
3
2
您还可以创建别名。
|
![]() |
4
2
没有人提到过,但您也可以这样做:
它可能比
|
![]() |
5
1
只是一个旁注:如果你想演示bash,你应该使用bash,而不是sh:
即使sh是指向系统上bash的链接,它也将检查如何调用(arg0),并将sh调用视为调用。
这会导致有时细微的不同行为。一个常见的错误,如shebangs/bin/sh,但它确实在shell(即/bin/bash)中起作用。 |
![]() |
6
0
一般来说,我认为“临时IO重定向”和您想要的东西之间并没有真正的区别。stderr和其他任何类型的文件描述符一样,它是一个文件描述符,任何执行您所希望的操作的内置设备在内部执行的操作与您通过重定向echo(如jurgen上面建议的)所做的相同,即对其调用write()。 |