Minishell 1.0
42 School Minishell Project - A simple shell implementation
Yüklüyor...
Arıyor...
Eşleşme Yok
builtin_cd.c Dosya Referansı
#include "../../include/minishell.h"
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
builtin_cd.c için içerme bağımlılık grafiği:

Bu dosyanın kaynak koduna git.

Fonksiyonlar

static int cd_home (t_shell *shell)
static int cd_oldpwd (t_shell *shell)
static int cd_path (t_shell *shell, char *arg)
int builtin_cd (t_shell *shell, t_cmd *cmd)

Fonksiyon Dokümantasyonu

◆ cd_home()

int cd_home ( t_shell * shell)
static

builtin_cd.c dosyasının 18 numaralı satırında tanımlanmıştır.

Referanslar change_dir(), s_shell::env_list, get_env_value() ve shell_error().

Referans veren builtin_cd().

Bu fonksiyon için çağırılma şeması:
Bu fonksiyon için çağırılma şeması:

◆ cd_oldpwd()

int cd_oldpwd ( t_shell * shell)
static

builtin_cd.c dosyasının 36 numaralı satırında tanımlanmıştır.

Referanslar change_dir(), s_shell::env_list, get_env_value() ve shell_error().

Referans veren builtin_cd().

Bu fonksiyon için çağırılma şeması:
Bu fonksiyon için çağırılma şeması:

◆ cd_path()

int cd_path ( t_shell * shell,
char * arg )
static

builtin_cd.c dosyasının 55 numaralı satırında tanımlanmıştır.

Referanslar change_dir(), compute_logical_pwd() ve shell_error().

Referans veren builtin_cd().

Bu fonksiyon için çağırılma şeması:
Bu fonksiyon için çağırılma şeması:

◆ builtin_cd()

int builtin_cd ( t_shell * shell,
t_cmd * cmd )

builtin_cd.c dosyasının 78 numaralı satırında tanımlanmıştır.

Referanslar s_cmd::args, cd_home(), cd_oldpwd(), cd_path(), ft_strcmp() ve shell_error().

Referans veren execute_builtin().

Bu fonksiyon için çağırılma şeması:
Bu fonksiyon için çağırılma şeması: