私はちょうどbashを勉強し始めました。少し助けが必要です。私は、同僚のコンピュータ上にファイルが存在するかどうかをチェックするスクリプトを作成する必要があります。そうでなければ、スクリプトはスクリプトを作成します。私はそれについて一般的な考えがあります。私が必要とするより重要なヘルプは、スクリプトをoutput.txtまたは何らかの種類のものに記録または記録することです。私はスクリプトコマンドを見てきましたが、それは手動であるようです。すべての相互作用を最初から最後まで記録してからエクスポートして終了する必要があります。シェルスクリプト - ファイルが存在するかどうかを確認し、ログを出力します。
おそらく、そのログが存在するかどうかをテストして、スクリプトがチェックする必要があるものを追加することができます。私は(例)ファイル=「./ファイル」を行うことができます開始し、その後、私はファイアウォールが上や同僚ならば、多分かどうかをチェックするスクリプトを作成されて行う予定何
if [ -e "$file" ]; then whatever.
を行うことを前提としいくつかのファイルを持って、その結果をいくつかのディレクトリ(mkdir)にエクスポートしてください。純粋な例。私は本当に、端末の入出力全体をエクスポートするだけで助けが必要です。ありがとう。
ありがとうございます。十分に簡単です。あなたのifステートメントでは、/ etc/...はルートにありますか?同様のデフォルトの出発点は常にルートですか?ですから、私は、ルートが(どこか)/(どこか)/ Documentsを通っているディレクトリについてより具体的になります。 – Coding4Days
そして、スクリプトを実行した後、端末テキスト全体をどのようにエクスポートすればよいか考えていますか?私はスクリプトの最初に-q output.txtを置こうとしましたが、入力が必要なようでした。データ/出力を記録するためのより良いコマンドがありますか? – Coding4Days
ファイルの存在を確認するだけの例です。おそらく/ etcディレクトリからコピーしたり移動したりすると、sudoになるように頼むかもしれません。ファイルが存在しない場合は、別の場所にファイルを作成することができます。単に "name_of_the_file"をタッチしてください。 – LethalProgrammer