0

次のような「heading」というファイルがあるとします。

echo "Permissions^V<TAB>^V<TAB>Size^V<TAB>^V<TAB>File Name" > heading

echo "-------------------------------------------------------" >> heading

次のように、レポートを作成する (1 つの) コマンド セットを作成します。現在のディレクトリ内のすべてのファイルの名前、アクセス許可、およびサイズのリストを作成し、作成したばかりの見出しの形式に (大まかに) 一致させます。見出しの直後にファイルのリストを作成し、すべて「file.list」というファイルに保存します。これはすべて、ヘッダー ファイルを破棄せずに行う必要があります。

ファイルを変更せずに、これをすべてパイプラインで実行できる必要があります。ファイルを破壊せずにこれを行うことはできないようです。誰かパイプを作ってくれませんか?

4

1 に答える 1

1

コマンドグループを使用できます:

{ cat heading; ls -l | sed 's/:/^V<tab>^V<tab>/g'; } > file.list
于 2013-10-15T09:02:20.757 に答える