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

관련 정보