想要写个脚本,执行后进入到vim
文本编辑界面
例如, 脚本名叫wt
, 在脚本中我创建了一个文件123.txt
, 如何在脚本执行完成后进入到对123.txt的vim编辑界面
目前想到的是:
在脚本中调用vim,但已有错误提示
将新建文件的路径+名称返回给一个变量,然后用vim
打开
我的问题是:
脚本中能否调用vim?
如何获取执行脚本的返回值?
或者有其他的更好的解决方法?
刚开始学shell,希望大家能给个解答或者是推荐些相关的资料,拜谢!
阿神2017-04-17 15:19:12
不知道能不能幫LZ
新檔案
vi wt
編輯文件,將下面的程式碼複製到 wt 文件中,並儲存退出
# Status, 123: success, 0: error
status=123
vi 123.txt
exit $status
註:其中最後一行指定shell腳本的退出狀態,123的狀態值只做示範
賦予權限
chmod +x wt
ll | grep 'wt'
執行
./wt
查看執行狀態
echo $?
巴扎黑2017-04-17 15:19:12
腳本中能呼叫vim,但也就只能在參數上動手腳吧。 。
腳本的回傳值可以使用$?
來取得
不太明白你想幹啥,難道就是為了用vim開啟一個檔案編輯?
shell 可以上網查看資料,百度阿,必應阿搜一下就很多 。 。