linux 显示父目录中a.txt和demo.c的文件内容
时间: 2024-03-12 17:44:36 浏览: 16
你可以使用 cat 命令来显示文件内容。假设 a.txt 和 demo.c 分别位于父目录下,你可以使用以下命令来显示它们的内容:
```
cat ../a.txt
cat ../demo.c
```
其中,.. 表示父目录,/a.txt 和 /demo.c 表示文件的路径。在命令行中输入以上命令并执行,就可以查看这两个文件的内容了。
相关问题
Linux中显示父目录中的.txt和.c文件信息的命令怎么写,
您可以使用以下命令来显示父目录中所有的 .txt 和 .c 文件信息:
```
ls -al ../{*.txt,*.c}
```
其中,`../` 表示父级目录,`{*.txt,*.c}` 表示匹配所有的 .txt 和 .c 文件。 `-al` 参数表示以详细列表方式显示文件信息,包括文件权限、所有者、大小、创建时间等信息。
JAVA 文件读写 A+B 问题 请在src文件夹的APlusB.java 中实现类 APlusB,从父目录的a.txt和b.txt各读取一个整数,计算相加的结果,然后并在父目录创建新文件c.txt保存计算结果。a.txt和b.txt都只包含一个int范围内的整数。
好的,我了解了你的要求。下面是一个简单的实现:
```java
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Scanner;
public class APlusB {
public static void main(String[] args) {
try {
// 读取a.txt和b.txt中的整数
int a = readIntFromFile("a.txt");
int b = readIntFromFile("b.txt");
// 计算a+b
int c = a + b;
// 将c写入c.txt文件
writeIntToFile("c.txt", c);
} catch (IOException e) {
System.err.println("Error: " + e.getMessage());
}
}
// 从文件中读取整数
private static int readIntFromFile(String fileName) throws IOException {
Scanner scanner = new Scanner(new File(fileName));
int num = scanner.nextInt();
scanner.close();
return num;
}
// 将整数写入文件
private static void writeIntToFile(String fileName, int num) throws IOException {
FileWriter writer = new FileWriter(new File(fileName));
writer.write(Integer.toString(num));
writer.close();
}
}
```
你只需要将该代码保存到 `src/APlusB.java` 文件中,然后在命令行中进入该文件所在的目录,执行 `javac APlusB.java` 编译该文件,再执行 `java APlusB` 运行该程序即可。