GNU/Linux >> Linux の 問題 >  >> Linux

cd - cp または mv に相当するものはありますか?

シェルに cd - がある場合 の場合、特殊変数 $OLDPWD のいずれかを持つ可能性があります および/またはショートカット ~-

cp Makefile LICENSE "$OLDPWD/"

cp Makefile LICENSE ~-

cat ~-/Makefile

実際、POSIX シェル言語 (ksh/bash/zsh が構築されている) は cd - を指定しています cd "$OLDPWD" に等しくなければなりません .


シェルの逆引用符はいつでも使用できます .

これらはサブシェルのように動作します:逆引用符内のコマンドが最初に実行され、その出力がメイン コマンドの引数として配置されます。

~/folderA$ cd ../folderB  
~/folderB$ cp Makefile `cd -`  
# gets expended to "cp Makefile ~/folderA"

Linux
  1. 共有ライブラリの「どれ」に相当しますか?

  2. Nトップに相当しますが、ネットワークI / Oの場合は?

  3. Find In Aixの同等のMaxdepth?

  1. Linux の世界で .Net FileSystemWatcher に相当するものはありますか?

  2. 「git sed」または同等のものはありますか?

  3. Mac アプリケーションを実行するためのワインに相当するものはありますか?

  1. Mac での Alt+Dot の同等/代替

  2. 喫煙に相当する現代的なものは何ですか?

  3. Linuxのプロセスモニターに相当しますか?