小编JJJ*_*jim的帖子

总是在另一个命令之后运行一个命令

使用zsh(和oh-my-zsh),是否可以始终在某个其他命令之后运行一个命令?我想总是对目录运行lsafter cd,而不是cd example; ls每次都运行。

我试过了:

function cd {
  cd $1
  ls
}
Run Code Online (Sandbox Code Playgroud)

但它似乎zsh在运行时退出,没有任何输出(堆栈溢出?)。更改函数的名称使其按预期工作,但我宁愿仍然使用该cd命令。

alias cd='cd $1;ls'
Run Code Online (Sandbox Code Playgroud)

列出指定的目录,但实际上并不更改工作目录。

是否有可能做到这一点,如果有,如何做到?

zsh command-line ls

8
推荐指数
2
解决办法
4456
查看次数

没有 root 访问权限的 Git 拉取

在 Ubuntu Server 10.10 机器上,我似乎需要 root 访问权限才能使用 git pull(在我的/var/www目录中)。error: cannot open .git/FETCH_HEAD: Permission denied.

我试过 chmodding 0777/var/www/var/www/.git,并将这两个都加入我的帐户,但无济于事。

git chmod chown pull

5
推荐指数
2
解决办法
2万
查看次数

在屏幕中运行命令的 Bash 脚本

我需要创建一个 bash 脚本来打开一个新的屏幕会话,然后在该会话中运行一个程序。有可能这样做吗?任何帮助表示赞赏。

mac terminal bash-scripting

0
推荐指数
1
解决办法
1380
查看次数

标签 统计

bash-scripting ×1

chmod ×1

chown ×1

command-line ×1

git ×1

ls ×1

mac ×1

pull ×1

terminal ×1

zsh ×1