0

数日前、ダウンロード フォルダ内のすべてのトレント ファイルを開くシェル スクリプトを作成しようとしました。sh ファイルが正しく書き込まれたかどうかはわかりません。それ以降、次のメッセージが表示されます。

Last login: Fri May 18 22:54:28 on ttys000
LSOpenURLsWithRole() failed for the application /Users/Alex/Downloads/(Demonoid.me)-Adobe_Master_Collection_CS5_(OS_X)__12302562.8934.torrent
with error -10810 for the files
/Users/Alex/Downloads/Coda_1_6_2_[_Plist]_[Serial]_O-Demonoid.me-O_12302562.8934.torrent,
/Users/Alex/Downloads/Coda_1_7_3_[k'd]-((Demonoid.me))_12302562.8934.torrent,
/Users/Alex/Downloads/[kat.ph]grid.systems.in.graphic.design.josef.muller.brockmann.torrent,
and /Users/Alex/Downloads/[kat.ph]pixie.lott.cry.me.out.mp3.housezz.torrent.
job done
/bin/bash: line 8: end: command not found

【手続き完了】

また、ターミナルでは何もできません。どうすればいいのかわからない。それについての洞察はありますか?

4

1 に答える 1

7
  • ターミナルを開いてハングさせます。
  • 端末設定メニューを開きます (Command-comma)。
  • [スタートアップ] タブで、現在のシェル設定を覚えておいてください。
  • Bash または Sh 以外のシェルを選択します (例/bin/tcsh— これは絶望的な手段であり、一時的なものです)。
  • ロックされた端末を閉じます。
  • 新しいターミナルを開きます (Command-N)。
  • コマンドプロンプトが表示されるはずです。
  • そのウィンドウで、.profileまたは.bashrcトレント行を追加したものを編集します。
  • Torrent 関連の行を削除します。
  • 端末設定に戻ります。
  • シェルを にリセットします/bin/bash
  • ターミナル ウィンドウをもう一度開いてみてください。

Torrents を再度追加しようとする場合は、シェル スクリプトを記述します。デバッグします。それが正しく、安定しており、信頼でき、端末をロックしないことが確実な場合にのみ、プロファイルに追加してください。次に、すでに開いているターミナルでテストします — 新しいターミナルを開いてテストを行います。その後、問題を解決できるロック解除された端末がまだあります。

.profileグラフィカルな Vim (Gvim または MacVim) を使用している場合は、それを起動して、ターミナルの設定を微調整しなくても編集できる場合があります。

于 2012-05-18T23:01:05.203 に答える