これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド bup-ls です。
プログラム:
NAME
bup-ls - bup リポジトリの内容を一覧表示します
SYNOPSIS
bup ls [オプション...]
DESCRIPTION
bup ls は、同じディレクトリを使用する bup リポジトリ内のファイルとディレクトリをリストします。
彼らが持つような階層構造 バップヒューズとします。
最上位ディレクトリにはブランチ (bup save の -n オプションに対応) が含まれます。
次のレベルはバックアップの日付であり、それ以降のレベルはバックアップ内のファイルに対応します。
バックアップ
bup ls が tty に出力するよう要求され、-l が指定されていない場合、出力は次のようにフォーマットされます。
列を構成することで、できるだけ少ない行でできるだけ多くの情報をリストできるようになります。 ただし、 -l の場合
が指定されているか、bup が tty 以外のものに出力するように求められます (たとえば、
別のコマンドに出力するか、それをファイルにリダイレクトすると、XNUMX つにつき XNUMX つのファイル名が出力されます。
ライン。 これにより、外部ツールでリストを解析しやすくなります。
bup ls はデフォルトでは隠しファイルを表示しないので、-a オプションを使用する必要があることに注意してください。
それらを見せるために。 ファイル名がドットで始まる場合、ファイルは非表示になります。 たとえば、
最上位レベルの .commit および .tag という名前の特別なディレクトリは隠しディレクトリです。
bup ls を使用して必要なファイルを特定したら、次を使用してその内容を表示できます。
bup join または git show。
OPTIONS
-s、 - ハッシュ
各ファイル/ディレクトリのハッシュを表示します。
-a、 - すべて
隠しファイルを表示します。
-NS、 - ほとんど全て
「.」を除く隠しファイルを表示します。 と ".."。
-NS、 - ディレクトリ
ディレクトリの内容ではなく、ディレクトリ自体に関する情報を表示します。
シンボリックリンクをたどらないでください。
-l 各項目について詳細な長いリストを提供します。
-NS、 --分類する
追加タイプインジケータ: dir/、symlink@、fifo|、socket=、および executable*。
- ファイルの種類
追加タイプインジケータ: dir/、symlink@、fifo|、socket=。
-人間が読める形式
人間が判読できるファイル サイズ (つまり 3.9K、4.7M) を出力します。
--数値ID
名前ではなく数値 ID (ユーザー、グループなど) を表示します。
例
bup ls /myserver/latest/etc/profile
bup ls -a /
onworks.net サービスを使用してオンラインで bup-ls を使用する