在终端中转义特殊字符但不在脚本中

时间:2017-10-22 03:51:19

标签: linux bash shell

在终端中,我们应该为此命令使用转义字符

  private def bilToArray(dataFile: Path, nRows: Integer, nCols: Integer): Array[Array[Float]] = {
    val matrix = Array.ofDim[Float](nRows,nCols)
    var file = new File(dataFile.toString)
    var inputStream = new DataInputStream(new FileInputStream(file))

    for(i <- 0 to nRows){
      for(j <- 0 to nCols){
        matrix(i)(j) = inputStream.readFloat() // need to convert to big endian
      }
    }

    return matrix
  }

但是在脚本中,我们不需要使用转义字符作为最后一个命令。 实际上为了产生相同的输出,我们不能使用转义字符。 为什么终端和脚本之间存在差异?

0 个答案:

没有答案