現在のディレクトリに複数のファイルを生成するコマンドはありますか?つまり、次のように、__init__.py
およびviews.py
を作成したい場合:models.py
admin.py
> COMMAND __init__.py views.py models.py admin.py
それは何ですかCOMMAND
?
答え1
touch {__init__,views,models,admin}.py
答え2
touch __init__.py views.py models.py admin.py
答え3
touch
これを行うには、おそらく最も一般的に受け入れられる方法を使用しますが、一部のシェルには、たとえば、次のようなことがzsh
できる「マルチストリーム出力リダイレクト」というものがあります。
> __init__.py > views.py > models.py > admin.py
..すべて1つのコマンドで。提案されているようにグローバル変数を使用する場合ゲストの休暇出力演算子を繰り返す必要はありません。
> {__init__,views,models,admin}.py
これは、ハッシュ爆発や一部の埋め込みなど、いくつかの共通項目ですべてのファイルを起動したい場合に便利です。head
新しい記事を書く場合は、他のスクリプトを使ってこのようないくつかのファイルにリダイレクトします。