私はLinux Lubuntuを実行しています。
/
シェルスクリプトを使用して、ファイル名とフォルダ名(MACコンピュータを使用して作成されたもの)からスラッシュを変更または削除する方法を探していました。私のバックアップファイルでのみ動作します。。
検索してみましたがないようです。キラキラの果実のバックアップ以前は、バックアップ時にこれらのスラッシュを削除しようとした人はいませんでした。ファイル名とフォルダ名を確認し、スラッシュで名前を変更する方法についての情報が見つかりませんが、読んだ後sed
。
おそらく、Areca Backupの「前処理スクリプト」がどのように機能するのかについて少なくとも少し情報を持っている人ならば良いでしょう。
はい(前述したように、可能であればバックアップで動作したい)
古いファイル名: foo/bar.jpg
次のファイル名: foobar.jpg
答え1
echo 'foo/bar.jpg' | sed 's|/||g'
答え2
以下を使用してパスから削除できますsed
。/
someFile="/path/to/some/file"
sed -e 's./..g' <<< "${someFile}
pathtosomefile