EXを使用して文字を追加することで、ファイル名の変更:SED
$ progaddtext file1 .txt<br>
はfile1が
私が成功した最初の引数の端からテキストを削除するには、このコードを見つけFILE1.TXTする名前を変更する必要があります。ほんの少しの手間逆を行う方法を考え出すを持っ
mv $1 $(echo $1 | sed "s/$2$//")
。
EXを使用して文字を追加することで、ファイル名の変更:SED
$ progaddtext file1 .txt<br>
はfile1が
私が成功した最初の引数の端からテキストを削除するには、このコードを見つけFILE1.TXTする名前を変更する必要があります。ほんの少しの手間逆を行う方法を考え出すを持っ
mv $1 $(echo $1 | sed "s/$2$//")
。
mv $1 $(echo $1 | sed "s/$/$2/")
MMVを使用するか、ずっと容易になるだろう名前の変更、およびこの質問は宿題のタグが不足しているように見えるにもかかわらず?
あなたは.txt
としてfile1
として$1
と$2
を持っている場合は、その理由だけではなく、実行します。
mv "$1" "$1$2"
私が望むが、私はsedを使用してそれをしなければなりません。 – tradeaccepted
なぜ '' $ 1 ''ではなく' $ 1'ですか?空白が含まれる場合、失敗に興味がありますか? – glglgl
@glglgl私はいつも私の引用を忘れています。リマインダの皆さん、ありがとう。 – AlG
ああ、私は今参照してください。また、Webサイトには新しく、HWタグが追加され、必要に応じて将来の投稿にも使用されます。 – tradeaccepted
なぜ '' $ 1 ''ではなく' $ 1'ですか?空白が含まれる場合、失敗に興味がありますか? – glglgl
@glglgl:宿題から不要な複雑さを取り除いている可能性があります。私が言ったように、どんなプロダクションの文脈においても、ちょうどmmvを使い、空白であるかどうかは分かりません。 – thiton