タグ付けされた質問 「bash」

Bashは、GNUプロジェクトのUnixライクなオペレーティングシステム用の無料のシェルです。


1
Bash / Windows 10でnanoを使用してファイルを編集する際の問題
Windows 10 Linuxサブシステムでnanoを使用してファイルを編集すると、常に表示の問題が発生します。 Bash / SSHを使用してリモートシステム(Virtualbox上のローカルCentOS7 VM)に接続します。次に、nanoを使用して上記のリモートシステム上のファイルを編集します。 ファイルを開き、テキストの削除を開始すると、突然、テキストの行全体が消え始めます。作業を閉じて再開する必要があります。飽きたらvimに切り替えます。私はむしろ基本的なものにうまく機能するnanoになりたいです。 これを見た人はいますか? #1を編集 nanoでドキュメントをナビゲートするだけでこの問題が発生する可能性があります vimとPuttyが同じように動作しない Ctrl + Shift + 6は問題を解決しません 基本的にCentOS7のバニラインストールを使用し、シェルを変更しない 私の知る限り、Ubuntu Server VPSにアクセスしてもこの問題は発生しないようです。

3
ディレクトリ「/var/empty/.ssh」を作成できませんでした
毎日、数時間使用した後、SSHを使用しているものはランダムに機能しなくなります。唯一の解決策は、マシンを再起動することです。これにより、再びランダムに発生するまでマシンが修正されます。 > git push Could not create directory '/var/empty/.ssh'. The authenticity of host 'github.com (192.30.252.131)' can't be established. RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48. Are you sure you want to continue connecting (yes/no)? 差分ホストにsshしようとした後の-v(簡潔にするために省略)の詳細は次のとおりです。 debug1: Connection established. Could not create directory '/var/empty/.ssh'. debug1: identity file /var/empty/.ssh/id_rsa type -1 debug1: identity file …
8 macos  bash  ssh  terminal 

4
sendtoフォルダーでシェルスクリプトを使用することはできますか?
SendToフォルダーからbashシェルスクリプトを使用したいと思います。バッチまたはexeへのショートカットをSendToフォルダーに配置すると、シェルSend Toコンテキストサブメニューに表示されますが、ショートカットがシェルスクリプトを指している場合は表示されません。 これをテストしているOSは、Win7 Home Premium SP1です。拡張子は.shMinGWのbash.exeに関連付けられています。 私のシェルスクリプトには.sh拡張機能があり.sh、このユーティリティを使用して拡張機能の関連付けを解除しようとしました(MinGWは最初に設定したと思いますが、機能しませんでした)。 ftype ShellScript=c:\MinGW\msys\1.0\bin\bash.exe -c "'%1' %2" assoc .sh=ShellScript 管理コマンドシェル。これはコマンドプロンプトとエクスプローラーシェル(ダブルクリック)で機能しSend Toますが、メニューに表示されず、スクリプトの上にファイルを直接ドラッグしてもパラメーターを受け入れません。 誰か私がこれをどのように行うか知っていますか?

3
Cinnamon Mint 13(Maya)でファイルメニューのアクセスキーからAlt-fショートカットバインディングを無効にする方法は?
Linux Mint 13(Maya)でCinnamonを実行しています。ターミナルファイルメニューのアクセスショートカットはAlt + fにバインドされているため、無効にしたいのですが、そのショートカットを使用して、bashで単語を前に進めます。 「Linux Mint 13でメニューのキーボードショートカットを無効にするにはどうすればよいですか?」提案された場所でファイルメニューアクセスの構成が見つかりません。



6
Bash(Mac / Linuxターミナルシェル)では、上矢印キーと下矢印キーをテキストエディターと同じように機能させることができますか?
テキストエディターでは、上下の矢印キーを押すと、テキストの行間でカーソルが移動します。 Bashでは、複数の行にまたがる長いコマンドを入力しているときに上矢印キーと下矢印キーを押すと、コマンド履歴が循環します。 Bashで前者の動作が欲しい。これは可能ですか?そうでない場合、複数行のコマンドでカーソルを直接上下に移動する方法はありますか?

3
Windows上のUbuntu上のBASH(WindowsのLinuxサブシステム)10-PATHを設定するにはどうすればよいですか?
Anniversary Updateのおかげで、Windows 10のUbuntuでBASHを使用できるようになりました。以前は、Cygwinを使用していて、MavenをCygwinでセットアップしていて(完全に機能していました)、MavenをインストールしてからPATH環境を変更していました変数(~/.bashrc) まあ、私はBUWを使用して同じことをしようとしていますが、私の知る限り、PATH変数は無視されます(Maven binディレクトリをに追加してからPATH実行すると、which mvn空白が返されます)。私が見逃しているトリックはありPATHますか、それともBUWで別の方法でセットアップする必要がありますか? 編集: 具体的に申し上げます。「???」で何をする必要がありますか パスにpathTestScript.shを取得するステップ? mkdir -p ~/pathTest touch ~/pathTest/pathTestScript.sh echo '#!/bin/sh' >> ~/pathTest/pathTestScript.sh echo 'echo "it works!"' >> ~/pathTest/pathTestScript.sh bash ~/pathTest/pathTestScript.sh # Should output 'it works!' # ????????? pathTestScript.sh # Should output it works!' 編集2: 私の実際の最終目標を明確にしたいと思います。私のシステムの通常の場所にJDKとApache Mavenがインストールされています。Cygwinでこれらの両方を完全に正常に動作させました。BUWがリリースされたので、代わりにそれらを使用したいのですが、PATHに加えた変更が何の効果もないように見えるため、それらの環境をセットアップする方法がわかりません。 編集3: さて、私は野生のガチョウの追跡をしているのではないかと心配しています。私がするならecho $PATH、私は得る/mnt/c/Program\ Files/apache-maven-3.3.9/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games それは私が期待することです。それが私が自分の~/.bashrcファイルに入れたものです...そして私はそうls /mnt/c/Program\ Files/apache-maven-3.3.9/binします m2.conf …


4
シェルスクリプトを実行すると、「コマンドが見つかりません」。何を壊したの?
OSX Snow Leopardを使用しています。 の完全な内容はgrr.sh次のとおりです。 #!/bin/sh echo wow 端末から実行しようとすると: $ grr.sh -bash: grr.sh: command not found $ /bin/sh grr.sh wow $ sh grr.sh wow $ bash grr.sh wow はい。けっこうだ。実行権限を付与してから、再試行します。 $ chmod +x grr.sh $ grr.sh -bash: grr.sh: command not found $ chmod 755 grr.sh $ grr.sh -bash: grr.sh: command not found …
8 macos  bash  terminal 

1
bashの非表示のテキストバグはバグですか、それとも機能ですか?
私が過去10年間使用したすべての単一のLinuxディストリビューションで、次の不便がありました:bashを使用してターミナルでプログラムを実行します。プログラムが停止または中断された後、入力したものが見えなくなることがあります。次に、コマンド「リセット」を入力すると、画面がクリアされ、カーソルが再び表示されます。 このバグのため、新しい端末に初めてログインするときは常に、シェルをzshに変更しました。zshでは、目に見えないテキストのバグは発生しません。このバグは10年以上前から存在しているので、bashの機能であると疑い始めました。だから、誰がそれが良いのか教えてもらえますか? また、bashのホームページ/バグトラッカーは実際にどこにありますか。Bash.orgは「ITバッシング」に関するもののようで、#bash ircチャネルもそうです。いくつかの代替案が少なくとも同じくらい良いのに、ほとんどのLinuxディストリビューションにフィードバックを与えるのが非常に難しいシェルが含まれているのはなぜですか?
8 bash  shell 

3
フルパスを書かずにコンソールからPythonスクリプトを実行するにはどうすればよいですか?
/ usr / share / scripts /に頻繁に使用するいくつかのpythonスクリプトがあり、フルパスではなく名前を書き込むだけで実行できるようにしたいのですが、どうすればよいですか? echo $ PATHは私を示しています: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/real/RealPlayer だから私は端末で書いてみました: PATH="/usr/share/scripts/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/real/RealPlayer" export エラーは表示されず、$ PATHに新しいスクリプトパスが表示されますが、scriptNameを実行するとコマンドが見つかりません。 何が悪いのですか?

4
bash:cronジョブでscpを使用すると失敗しますが、コマンドラインから実行すると正常に実行されます
私は、cronによって実行されるbashスクリプトでscpを使用しようとしています(Ubuntu 10.0.4 LTSでこれを実行しています)。 スクリプトは正常に機能します(つまり、コマンドラインからスクリプトを実行すると、file1とfile2がリモートサーバーとの間で転送およびコピーされますが、cronジョブとしてスクリプトを実行すると失敗します。 スクリプトは次のようになります。 #!/bin/bash cd /home/oompah/scripts/tests/ scp -P 12345 file1 oompah@someserver.com:~/uploads if scp -P 12345 oompah@someserver.com:/path/to/file2.dat local.dat >&/dev/null ; then echo "INFO: transfer OK" ; else echo "ERROR: transfer failed" ; fi cronジョブとして実行したときに表示される(ログファイルにリダイレクトされる)エラーメッセージは次のとおりです。 ERROR: transfer failed メールの受信トレイに送信されるエラーメッセージは次のとおりです。 Permission denied (publickey). lost connection なぜ起こっているのですか、どうすれば修正できますか? [編集] 1番目のscpコマンドを-iコマンドで変更し(M Jenkinsの提案どおり)、デバッグメッセージ用に-vも追加しました。以下は完全なデバッグメッセージログです。うまくいけば、何が起こっているのかについていくつかの光を当てることができます: Executing: program …
8 ubuntu  bash  ssh  cron  scp 

6
MacのBashカラーシェル?
実行可能ファイルを非実行可能ファイルとは異なる色でbashシェルリストに表示するにはどうすればよいですか? ~/.bashrc次の行を含むように編集してみました(それ以外の場合は空です)。 LS_OPTIONS='--color=auto' しかし、それは機能していません。何が悪いのですか?Mac OS Xに取り組んでいます。
8 macos  bash  shell 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.