たとえば、次のコマンドを実行するとtail ~/SOMEFILE
、
testenv@vps_1:~# tail ~/SOMEFILE
This is the content of SOMEFILE.
しかし、testenv@vps_1:~#
:と出力の間にキャリッジリターンが必要な場合はどうなりますか?This is the content of SOMEFILE.
したがって、最終結果は次のようになります。
testenv@vps_1:~# tail ~/SOMEFILE
This is the content of SOMEFILE.
またはこれ:
testenv@vps_1:~# tail ~/SOMEFILE
This is the content of SOMEFILE.
またはこれ:
testenv@vps_1:~# tail ~/SOMEFILE
This is the content of SOMEFILE.
注:最初の例は2つのセクション間の1行の間隔を示し、2番目の例は2行を示し、3番目の例は3行を示しています。
tail
例に示すように、出力(または他の出力)の間隔を確保する方法はありますか?この特定のコマンドに対してのみ(もちろんすべての命令ではありません)Bashで?
ベストアンサー1
tail
これを制御する主張はありません。
人として何ができますか?解決策印刷空行tail コマンドを実行する前に。
echo && tail ~/SOMEFILE
複数行の場合:
yes
コマンドも使用できます。はいマニュアルページここで提案されているように:bash:x空の行数を印刷します。
yes '' | sed 5q && tail ~/SOMEFILE
5を希望の空行数に置き換えます。
注:端末プロンプトの編集を見ることもできます。ただし、特定のコマンドにのみ接続されるのではなく、端末の範囲が適用されます。