我想将一个参数传递给shell脚本,但是我将noglob on作为输出参数。
a.sh
#!/bin/ksh
set filec on
set noglob on
echo $@
当我使用参数为123运行shell脚本时,我得到的输出如下所示,而不是123。甚至我也尝试过unset noglob和set noglob off,但仍然得到了相同的输出。请帮我克服这一切。
@sh a.sh 123
noglob on
是否有一种方法可以将ofstream重新设置为流的开头,而不是写入数据呢?我知道如何将流重置到开头,但随后它会写入所有的旧数据。我意识到我可以保存最初的数据,直到我准备好写它,但这是一个非常大的数额,我不确定是否会存储得很好。我认为另一个选项是使用我最初的大数据创建一个临时文件,在实际文件中写入我的新数据,然后将临时文件复制到上面并擦除它。我想如果可能的话,我只是在寻找比这两种更方便的东西。不幸的是,改变获取数据的方式不是一种选择。使用此代码:
#include <iostream>
#include <fstream>
using namespace std;
i
这是我有的文本文件。
# This is an auto-generated Django model module created by ogrinspect.
from django.contrib.gis.db import models
class Parking(models.Model):
name = models.CharField(max_length=80)
descriptio = models.CharField(max_length=80)
geom = models.PointField(srid=4326)
objects = m