O comando dirs +N
significa que você realmente precisa colocar um número lá:
$ dirs -v
0 /usr/local
1 /usr
2 /etc/init.d
3 /etc
4 /
5 ~
$ dirs +3
/etc
Estou tentando usar o comando dirs com a opção + N. O manual diz:
dirs [-clpv] [+n] [-n]
Without options, displays the list of currently remembered directories. The default display is on a single line with directory names separated by spaces. Direc-
tories are added to the list with the pushd command; the popd command removes entries from the list.
+n Displays the nth entry counting from the left of the list shown by dirs when invoked without options, starting with zero.
dirs -v mostra:% 0 /dir1/
1 /dir2/
2 /dir3/
No entanto, dir + n 1, dir + N1, dir -v + n1, dir -v + N1, todos fornecem:
bash: dirs: +n: invalid number
dirs: usage: dirs [-clpv] [+N] [-N]
Alguém sabe o que estou fazendo de errado?
Obrigado
Taras
Se você olhar de perto, verá que n
está sublinhado, o que significa que é uma variável, não uma string que você digita literalmente.
Nesse caso, o n
representa qualquer número
por exemplo. dirs +1
ou pushd +1
.