0
я следующая проблема:«#» или «&» символы, заканчивающиеся аргументы командной строки C++
Когда у меня есть аргумент командной строки, начинающиеся с «&» или «#» характер не учитываются в качестве аргумента, например:
~$ ./ircbot irc.felk.cvut.cz #ISAchannel 192.168.0.1
Теперь ARGC = 2 (оно должно быть 4)
~$ ./ircbot irc.felk.cvut.cz ISAchannel 192.168.0.1
Теперь ARGC = 4, как это должно быть
Это вызвано оболочкой, распознающей эти специальные символы или что-то в этом роде?
Спасибо.
Да, '' # обозначает начало комментария (на многих оболочках). –
См. Http://hacktux.com/bash/ampersand – cpburnz