環境:OSX Sierra、Darwin Kernelバージョン16.3.0
根本的な問題:#!/ usr / bin / zshがある中央リポジトリで多数のシェルスクリプトを使用したい。私のMacでは、zshは/ bin / zshにあります。
解決策の試み:シンボリックリンクを作成したい
ln -s /bin/zsh /usr/bin/zsh
私のユーザーアカウントには管理者権限がありますが、私はrootではないので、このMacでrootユーザーを有効にしたくありません。したがって、私は最初に
sudo su
root権限を持つシェルを取得してから、lnコマンドを実行します。ただし、それでもエラーメッセージln:/ usr / bin / zsh:Operation not allowedが表示されます。
質問:
このエラーメッセージが表示されるのはなぜですか?
リンクを作成するにはどうすればよいですか?
私の元の目標を達成するためのより良い方法はありますか?#を修正することに注意してください。linesはオプションではありません。
@Lennieyそのようにして、オリジナルと一緒に更新されないルーズコピーを作成しています。
—
マリオ
@Mario whelp ...もちろんあなたは正しい。OP:絶対にしないでください!;)
—
Lenniey 2017年
@Lenniey-コピーは逆方向に進む必要があります!そして、あなたがコピーできれば、あなたはリンクすることができます。
—
AFH
@AFHええ、私のコメントは完全に混乱しています...
—
Lenniey
/usr/bin/zsh
してみません/bin/zsh
か?