更新:
我想保存大量数据(〜100MB)标准输入在暂时的我的 bash 会话期间的位置。
通过管道将其连接到文件无法使用,因为我只有 30MB 的可用空间。我也不想将其保存在多变的。
显然我必须利用我的空间以外的一些空间磁盘存储。这留下了我的内存。
有没有一些机制这将允许我写入它,然后再次检索写入的数据。 (就像你用管道往返时一样/dev/null
)
答案1
您可以挂载 ramfs 并将数据存储在那里(作为文件)
# mkdir /media/ram
# mount -t ramfs none /media/ram
# <texfile grep pattern > /media/ram/ram
# cat /media/ram/ram
# umount /media/ram