小编Aar*_*kon的帖子

交换文件而不是 cp 与临时文件?

有一个著名的入门级编程练习,要求您交换两个变量。显而易见的解决方案是使用第三个临时变量。但是,如果您的语言有类似元组的东西,您可以编写一个非常简单的辅助函数,以相反的顺序返回其参数:

def swap(a: Int, b: Int): (Int, Int) = (b, a)
val (two, one) = swap(1, 2) // => (2, 1)
Run Code Online (Sandbox Code Playgroud)

我想知道Linux上的文件操作是否也可以这样。例如,如果我有一个要根据情况交换的配置,是否有一个命令可以获取两个文件名并交换它们的内容?
例如,假设文件 a.txt 的内容为“Hello”,而 b.txt 的内容为“World”。调用我在这里调用的内容后swap,我希望 a.txt 包含“World”和 b.txt“Hello”。

这个问题比我最初想象的更难研究,因为交换分区主导了所有搜索结果。

linux files

5
推荐指数
2
解决办法
908
查看次数

标签 统计

files ×1

linux ×1