-- -*- M2-comint -*- {* hash: 86955367 *} i1 : run "uname -a" Linux x86-11.phx2.fedoraproject.org 2.6.32-71.14.1.el6.x86_64 #1 SMP Wed Jan 5 17:01:01 EST 2011 i686 i686 i386 GNU/Linux o1 = 0 i2 : "!grep a" << " ba \n bc \n ad \n ef \n" << close ba ad o2 = !grep a o2 : File i3 : peek get "!uname -a" o3 = "Linux x86-11.phx2.fedoraproject.org 2.6.32-71.14.1.el6.x86_64 #1 SMP " Wed Jan 5 17:01:01 EST 2011 i686 i686 i386 GNU/Linux i4 : f = openInOut "!egrep '^in'" o4 = !egrep '^in' o4 : File i5 : scan(keys Core.Dictionary, key -> f << key << endl) i6 : f << closeOut o6 = !egrep '^in' o6 : File i7 : get f o7 = interpreterDepth infoHelp integrate inducedMap installPackage installMethod insert instance info intersect inversePermutation input index indexComponents installAssignmentMethod infinity inducesWellDefinedMap inverse indices incomparable installHilbertFunction indeterminate in instances independentSets i8 : f = openIn "!sleep 5; echo -n the answer is 4" o8 = !sleep 5; echo -n the answer is 4 o8 : File i9 : isReady f o9 = false i10 : while not isReady f do (sleep 1; << "." << flush) ...... i11 : read f o11 = the answer is 4 i12 : isReady f o12 = true i13 : atEndOfFile f o13 = true i14 : close f o14 = !sleep 5; echo -n the answer is 4 o14 : File i15 :