t*******l 发帖数: 421 | 1 如果有个目录,
# ls mit/bbs/unix
shell admin program
...
# ls shell
a.txt b.pc c.out
如果我想在看到shell里的文件后,想通过键盘输入shell里的确文件名,
而进行下一步操作,如何实现?
比如,想对a.txt进行操作,如何能让屏幕提示:enter the file name,
输入a.txt后,进行以后的操作,比如显示内容.
谢谢! | i*******n 发帖数: 166 | 2
sth like
#!/bin/tcsh
ls
echo "enter the file name"
vi $<
【在 t*******l 的大作中提到】 : 如果有个目录, : # ls mit/bbs/unix : shell admin program : ... : # ls shell : a.txt b.pc c.out : 如果我想在看到shell里的文件后,想通过键盘输入shell里的确文件名, : 而进行下一步操作,如何实现? : 比如,想对a.txt进行操作,如何能让屏幕提示:enter the file name, : 输入a.txt后,进行以后的操作,比如显示内容.
| t*******l 发帖数: 421 | 3 ls 之后应该能让我看到shell里的内容,下一步是选择输入要编辑的文件.
【在 i*******n 的大作中提到】 : : sth like : #!/bin/tcsh : ls : echo "enter the file name" : vi $<
| i*******n 发帖数: 166 | 4 #!/bin/tcsh
ls mit/bbs/unix/shell
echo "enter the file name"
vi mit/bbs/unix/shell/$<
【在 t*******l 的大作中提到】 : ls 之后应该能让我看到shell里的内容,下一步是选择输入要编辑的文件.
|
|