Cat

cat:將文本文件附加到另一個文件夾中作為 Dolphin 操作

  • February 12, 2019

如何將 md 文件附加到子文件夾中的另一個 md 文件 作為 Dolphin 操作

我試過cat %U >> subfolder-name/%u了,但我得到這個錯誤資訊:

cannot create subfolder-name//path/to/md-file/md-file.md: Directory nonexistent

這對我不起作用

臨時解決方法

起始文件夾中的符號連結目標文件(稱為 file-name.md.olon”)並使用

cat %U >> %u.olon

根據錯誤資訊

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")
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

引用自:https://unix.stackexchange.com/questions/500218