Może chodziło Ci o polecenie oparte na tym wywołaniu systemowym?
mkdir()
– wywołanie systemowe występujące w systemach pochodzących od Uniksa, w tym w Linuksie. Służy do tworzenia nowych katalogów w systemie plików.
Jako pierwszy argument przyjmuje ciąg znaków (const char*) zawierający ścieżkę katalogu, który ma zostać utworzony. Drugim parametrem jest maska uprawnień do tworzonego katalogu (w postaci liczby całkowitej bez znaku – unsigned int). Zwracaną przezeń wartością jest liczba całkowita – 0
, jeśli katalog został utworzony i nie wystąpiły żadne błędy, lub -1
, jeśli wystąpił błąd i katalog nie został utworzony, wówczas ustawiona zostaje odpowiednia wartość zmiennej errno.