在记录命令行内容时,通常需要使用通用名称。
有时我使用input
andoutput
词语,它们发挥得很好:
# example 1
pandoc input_file.md -o output_file.htm
但有时它们表现得不太好,我用source
andtarget
代替:
# example 2
mv source_file.txt target_folder/
我在这里有两个问题。
source
第一个问题是仅使用和target
配对是否可以(从英语(对我来说是外语)、逻辑等方面来看) ?说“then input
and”这对词更通用,这样说是否正确output
?
target
第二个问题是不用的时候用好不好source
?例如:
# example 3. ImageMagick will copy all the .jpg and .png files
# to target_folder, and then trim them there
magick mogrify -path target_folder/ -trim +repage *.(jpg|png)
仅当您确实描述了某些东西从源头(例如水从水源)转移到其他地方时。
(这适用于位置,例如 with
mv
,但它也适用于“源格式”和“目标格式”,例如 withpandoc
。问题是您拿走了一些东西,并将其带到其他地方。)不。程序可能会接受输入并产生输出,而没有任何将某些内容从源移动到目标的概念。例如,
bc
计算器可以接受输入并生成输出。它不会将任何内容从源转换为目标。是的。