将日期输出到文件加上空白行并让vi准备好在新行上运行的最佳方法是什么?
到目前为止,我已经:
date >> myfile && vi myfile
但它不做两件事:
- 添加新行
- 在文件末尾开始编辑
初始编辑位置:+[num]
在指定的行号处开始编辑,如果省略则为EOF。许多编辑器都支持此功能,因此可以从当前视图位置的less
调用它们。
获取额外的换行符:为date
使用自定义格式,以两个换行符结尾,或者:
{ date && echo; } >> myfile && vi + myfile
date >> myfile && vi -c 'normal Go' myfile