cd

Mostra ou muda a pasta atual.

Categoria: Programming > Files and Folders

Sintaxe

cd

Exibe a pasta atual.

cd(folder)

Muda a pasta atual para folder.

oldfolder = cd(folder)

Muda de pasta e retorna a anterior.

Descrição

A pasta atual é onde nomes relativos de arquivo são resolvidos e onde os arquivos de função são procurados primeiro. cd é como um script se move entre pastas de dados. Guardar o oldfolder retornado facilita voltar com cd(oldfolder).

Sem argumento de saída e sem entrada, cd imprime a pasta atual. Mudar para uma pasta que não existe é um erro.

Argumentos de entrada

folder
Nome da pasta como texto, relativo ou absoluto. '..' é a pasta pai.

Argumentos de saída

oldfolder
Caminho completo da pasta que era a atual antes da chamada.

Exemplo

Entrando em uma pasta e voltando

mkdir work
old = cd('work');
[~, name] = fileparts(pwd)
cd(old);
strcmp(old, pwd)
Saída
name = 'work'
ans = logical
   1

Veja também

pwd mkdir dir addpath ls