Нужно вывести на экран терминала убунту полное имя текущего каталога

#include <ctime>
#include <iostream>

using namespace std;

int main()
{
    time_t seconds = time(NULL);
    tm* timeinfo = localtime(&seconds);
    cout << asctime(timeinfo) << endl;
    cin.get();
    return 0;
}

Нужно вывести на экран терминала убунту текущую дату и время, полное имя текущего каталога, полное имя домашнего каталога пользователя, имя пользователя, собственное имя программы Время я вывел, остальное под вопросом


Ответы (1 шт):

Автор решения: icYFTL

Ubuntu:

  • Полное имя текущего каталога (то-есть абсолютный путь?): system("pwd")
  • Полное имя домашнего каталога: system("pwd ~")
  • Имя пользователя: system("whoami")
  • Собственное имя программы... cout << "App name"?
→ Ссылка