cat:Dolphinアクションで別のフォルダにテキストファイルを追加する

cat:Dolphinアクションで別のフォルダにテキストファイルを追加する

あるmdファイルを別のmdファイルに追加する方法サブフォルダに イルカアクションで
試してみましたが、次cat %U >> subfolder-name/%uのエラーメッセージが表示されます。 (
cannot create subfolder-name//path/to/md-file/md-file.md: Directory nonexistent
これは私には合わない)

一時的な解決策

スタートアップフォルダ(filename.md.olon」と呼ばれる)にあるシンボリックリンクターゲットファイルを使用します。
cat %U >> %u.olon

答え1

エラーメッセージによると

cannot create subfolder-name//path/to/md-file/md-file.md

プレースホルダは%u絶対パスに変わり、ディレクトリはsubfolder-name/path/to/md-file存在しません。ファイルを作成したい場合はsubfolder-name/md-file.md使用できますbasename

cat %U >> subfolder-name/$(basename "%u")

答え2

Before executing the command in directory subfolder

First check whether directory exsists or not then go ahead for executing the command

below is script format for the same

if [[ -d subdirectoryname ]]
then
mention commands which is required
else
echo "subdirectory doesnt exists"
fi

関連情報