~/.ssh
システム間の同期とともに~/bin
ファイルを同期するためのスクリプトも設定および維持され、記録されるファイルの一部を参照する~/.bashrc
ため~/.bash_profile
、source
bash~/bin
はシステムに関係なく常に同じです。
私ができなかったことの1つは、このマルチプラットフォームツールが各オペレーティングシステムのいくつかのサポートファイルとともに提供されることです。管理する前にOS検出スクリプトを数回作成しましたが、各バージョンのリソースはありません。ツールファイルがクラッシュするだけでなく、ファイルをフラット構造に配置すると、出力完了コマンドは$PATH
かなり複雑になります。⇥
パスの他のユーティリティと同様に、相対ファイルパスを使用してすべてのディレクトリでこのツールを呼び出すため、ツールが実行されているサブシェル環境に情報を渡すことはSubdirectoriesにも追加する必要があるため複雑になります/bin
。ディレクトリの同期された性質のため、これは相対的でもあります($HOME
多くの役に立ちますが)。
どうすればいいですか?オペレーティングシステムの評価後の次のステップは何ですか?