小编Pra*_*uva的帖子

如何卸载U盘?

我想知道如何umount通过命令行访问我的 USB 驱动器。我正在使用 Ubuntu 12.04 LTS 32 位。

mount usb-drive

63
推荐指数
2
解决办法
24万
查看次数

如何删除不以“.c”结尾的文件?

我有一个包含所有 C 程序的目录。我还在创建时编译了它们,以便检查我的代码。有很多程序近 100 个。所以我想要一个 BASH 脚本来检查文件是否以“.c”结尾。如果它这样做,那么它什么都不做,如果它不这样做,那么它将删除它们。假设我的文件名之一是“Hello.c”,那么我在编译时将其二进制文件命名为“Hello”。那么有人可以为我制作这个脚本吗?

bash wildcards rm

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

使用 BASH 打开任何类型的应用程序

我制作了一个可以打开任何应用程序的 Java 程序。假设有一个文件名“*.jpg”,它将允许操作系统识别应用程序的类型,然后打开默认应用程序。另一个例子:假设文件名是“*.flv”,那么它会打开默认的媒体播放器,就像你在 nautilus 中单击一个图标一样,但唯一的区别是它是在命令行中。这是为此的java程序:

import java.awt.*;
import java.io.*;
public class OpenFile{
    public static void main(String args[]){
      try{
          String filename = args[0];
          System.out.println(args[0]);
          Desktop.getDesktop().open(new File(filename));
      }
      catch(Exception e){
          System.out.println("Sorry an exception occured. Could not perform the operation.");
      }
    }
 }
Run Code Online (Sandbox Code Playgroud)

现在这个脚本会导致性能问题。现在我想写一个 BASH 脚本来完成这个任务??

application bash-script file-opening

3
推荐指数
1
解决办法
1405
查看次数

如何从单个文件中复制具有不同名称的文件?

我想复制文件的内容。假设有一个名为“Hydrogen.element”的文件。我想用不同的名称复制这个文件的内容,即制作另一个名为“Helium.element”的文件。我实际上正在制作一个元素周期表,我想使用名为“Hydrogen.element”的文件作为模板。

command-line shell-script file-copy files

2
推荐指数
1
解决办法
6418
查看次数