フォルダへのショートカットを作成して作業できるようにしたいと思います。
たとえば、フォルダがあります。
/media/Music
とフォルダ:
/media/Downloads
コンテンツをダウンロードからフォルダに移動したいです。今これを行う必要があります。
cd /media/Downloads
ls
mv ./* /media/Music
私はこれをしたい:
ls d
mv d/* m
もちろん、これは短いフォルダの簡単な例であり、実際にはパスが長くなります。
エイリアスを追加したり、関数を作成してみました。
alias d='/media/Downloads'
function d () { /media/Downloads }
しかし残念ながらこれはうまくいきませんでした
というプログラムも書いた。gogo
しかし、それも役に立ちません。
よろしくお願いします。
答え1
シンボリックリンクを作成できます。
ln -s /media/Downloads d
ln -s /media/Music m
mv d/* m
答え2
エイリアスと関数の両方が最終的に走るパス/メディア/ダウンロードはプログラムではありません。 1つが欲しいかもしれません変えるたとえば、特定のパスを頻繁に参照したい場合downloads=/media/Downloads
。
答え3
繰り返し操作の場合は、シェルスクリプトを作成できます。
#!/bin/bash
cd /media
mv Downloads/* Music
提案された名前(mv-files.sh)を指定してください。実行可能にする
chmod +x mv-files.sh
ファイルを移動したいときはいつでも呼び出してください。
./mv-files.sh