シェルスクリプトを初めて使用しました。下のログパスからファイル名を別のファイルにリダイレクトする必要があります。これはどのようにsedコマンドを使用して達成することができます。ログパスからのファイル名の選択
/home/path/logs/filename_script/_SUCCESS。
上記のパス(/ home/path/logs/filename_script/_SUCCESS)からファイル名をリダイレクトする必要があります。助けてください。
シェルスクリプトを初めて使用しました。下のログパスからファイル名を別のファイルにリダイレクトする必要があります。これはどのようにsedコマンドを使用して達成することができます。ログパスからのファイル名の選択
/home/path/logs/filename_script/_SUCCESS。
上記のパス(/ home/path/logs/filename_script/_SUCCESS)からファイル名をリダイレクトする必要があります。助けてください。
私の理解あたりとして、あなたはこれを試すことができます:
はcd /home/path/logs/filename_script/_SUCCESS
ls -1 > <another file>
は、上記の../_SUCESSパスにファイル名のすべてを一覧表示し、リダイレクトしますそれを他のファイルにコピーします。 -1オプションは、ファイルを順番に並べ替えることに注意してください。単一のファイル名をリダイレクトしたい場合は、ハードコードするかワイルドカードを使用します。
確かにあまり効率的ではありませんが、単純です。
basename $(dirname "/home/path/logs/filename_script/_SUCCESS")
filename_script
任意のファイルにリダイレクトする。
あなたが '/ home/path/logs/** filename ** _ script'スクリプトを完全に実行すると、その内容を'/home/path/logs/** filename ** _スクリプト/ _SUCCESS'?または、ファイル '/ home/path/logs/** filename ** _ script/_SUCCESS'を作成してそこにいくつかのコンテンツを入れたいのですか? –