cnc=false; bool err=false; .erase (vs.begin ()); (int i=0; i lt; vs.size (); i ++)
{if (vs [i] == -s ) {skey=true; vs.erase (vs.begin () + i);}} (int i=0; i lt; vs.size (); i ++)
{(vs [i] == gt; )
{. erase (vs.begin () + i); (i gt;=vs.size ()) {cout lt; lt; bash: syntax error near unexpected token newline raquo ; lt; lt; endl; err=true; continue;} {cnc=true; file=vs [i] .c_str (); vs.erase (vs.begin () + i); o.open (file); o.close (); o.open (file, std :: ios :: app);}
}
} (err == true) continue; (cnc == true)
{(int i=0; i lt; vs.size (); i ++)
{s (vs [i]); (! s) {cerr lt; lt; cat: lt; lt; vs [0] lt; lt; laquo ;: Немає такого файлу або каталогу lt; lt; endl; break;} (skey == true)
{(getline (s, text))
{(text.empty () amp; amp; text == emp) continue; lt; lt; text lt; lt; endl;=text;
}
}
{(getline (s, text))
{o lt; lt; text lt; lt; endl; }
}
};
} (int i=0; i lt; vs.size (); i ++)
{s (vs [i]); (! s) {cerr lt; lt; cat: lt; lt; vs [0] lt; lt; laquo ;: Немає такого файлу або каталогу lt; lt; endl; break;} (skey == true)
{(getline (s, text))
{(text.empty () amp; amp; text == emp) continue; lt; lt; text lt; lt; endl;=text;
}
}
{(getline (s, text))
{cout lt; lt; text lt; lt; endl; }
}
};
} (vs [0] == cd )
{= true; wchar_t * cd=new wchar_t [MAX_PATH]; (vs.size () == 1) {SetCurrentDirectory (L" c: vlad "); continue; } .erase (vs.begin ());=vs [0]; (cd, path.c_str (), MAX_PATH); (SetCurrentDirectory (cd) == 0)
{cout lt; lt; Unknown file or directory! lt; lt; endl; ss.str (). clear (); vs.clear (); continue;}. erase (vs.begin ()); (vs.size () gt; 0)
{(int i=0; i lt; vs.size (); i ++)
{ lt; lt; cd: невідомий операнд або ключ lt; lt; vs [i] lt; lt; lt; lt; endl;
};
} (cd) ;;
} (vs [0] == man )
{= true; c; bool ex=false; string text; string file= raquo ;; found=false;
if (vs.size () == 1)
{string stranica; cout lt; lt; Яка сторінка керівництва вам потрібна? lt; lt; endl; getline (cin, stranica); vs.push_back (stranica)} .erase (vs.begin ()); (vs [0] == ls || vs [0] == cmp || vs [0] == cat || vs [0] == wc || vs [0] == comm || vs [0] == cd || vs [0] == mv )=true; (found == true amp; amp; vs.size () == 1)
{= true; ifstream f ( c: vlad + vs [0]); (White, Black); system ( cls ); (getline (f, text)) cout lt; lt; text lt; lt; endl; (! f)
{= getch (); (c == 113) break;
} ( cls ); SetColor (LightGreen, Black);
} (ex == false)
{error_nabor= raquo ;; (int i=0; i lt; vs.size (); i ++)
{error_nabor=error_nabor + + Vs [i];}
cout lt; lt; Керівництво по lt; lt; error_nabor lt; lt; , не знайдено lt; lt; endl;
continue;
};
} (vs [0] == ls )
{= true; .erase (vs.begin ()); mone=false; bool akey=false; bool lkey=false; bool ckey=false; bool pkey=false; out=false; bool err=false; o; polz [600]; file; (polz, un (), 600); (int i=0; i lt; vs.size (); i ++)
{if (vs [i] == - 1 ) {mone=true; vs.erase (vs.begin () + i);}} (int i=0; i lt; vs.size (); i ++)
{if (vs [i] == -a ) {akey=true; vs.erase (vs.begin () + i);}} (int i=0; i lt; vs.size (); i ++)
{if (vs [i] == -l ) {lkey=true; vs.erase (vs.begin () + i);}} (int i=0; i lt; vs.size (); i ++)
{if (vs [i] == -c ) {ckey=true; vs.erase (vs.begin () + i);}} (int i=0; i lt; vs.size (); i ++)
{if (vs [i] == -p ) {pkey=true; vs.erase (vs.begin () + i);}} (int i=0; i lt; vs.size (); i ++)
{(vs [i] == gt; )
{= true; .erase (vs.begin () + i); (i gt;=vs.size ())
{cout lt; lt; bash: syntax error near unexpected token newline lt...