使用 -v 选项启动 bash 会向控制台生成长输出
$ bash -v
source ~/Dropbox/bin/tim_functions.sh
\#!/bin/bash
...several hundred more lines
我想将输出捕获到文件中以便于浏览,但我已经尝试过bash -v 2>&1 > out_bash.txt
并且bash -v | tee out_bash.txt
无法在文件中捕获终端屏幕上的信息。就好像详细输出既不是标准错误也不是标准输出。怎么会这样?
谁能建议一种捕获 bash -v 输出的方法?