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

3
#!/ bin / sh対#!/ bin / bashにより移植性が最大化
I私はシンボリックリンクを理解して何からUbuntuのLTSサーバと通常の作業/bin/shに/bin/dash。への他の多くのディストリビューション/bin/shへのシンボリックリンク/bin/bash。 それから、スクリプトが#!/bin/sh上で使用する場合、すべてのサーバーで同じように実行されない可能性があることを理解していますか? サーバー間でスクリプトの移植性を最大限にしたい場合に、スクリプトに使用するシェルに関する推奨プラクティスはありますか?
36 linux  bash  shell  sh 

1
Amazon EC2で小文字のeを入力できない(Amazon Linux)
新しいec2ビルドで数日間操作した後、次のことが起こります。 私はSSHにログインし、すべてがうまくいき、コーディングを行います 翌日に戻ってSSHにログインします eもう小文字は入力できません-入力するとエラーが表示されます 同じ問題を別のコンピューターからsshしようとしました 私はサーバーを再起動します、同じ問題 私は開くnanoか、viとeだけではないで、罰金を動作しますbashかsh サーバーを終了し、新しいサーバーを作成し、ゼロからインストールします。数日後に再び発生します これは不可解です!どこでトラブルシューティングを開始できますか? ローカルマシンのセットアップ: Windows XPまたは7 putty(最新)またはcygwin / openssh EC2セットアップ Amazon Linux(デフォルトオプション) node.js ポート803上のノードにポート80を転送するiptables emacs、npm、およびopenssl-devel 他の改造はありません これが私の/ etc / profileです これが私の/ etc / inputrcです ここに私の〜/ .bashrcと〜/ .bash_profileがあります envの出力 入力stty -aできない間の出力e sh-4.1$ stty -a speed 38400 baud; rows 30; columns 95; line = 0; intr …
16 ssh  amazon-ec2  bash  sh 

4
ローカルマシンからシェルスクリプトを実行してリモートマシンでコマンドを実行し、ローカルマシンで続行する
問題はこれです:私はリモートマシンからファイルをコピーしたいです。 リモートマシンに接続し、保存されたファイルの場所を取得するシェルスクリプトを作成する方法を探しています。リモートサーバーから切断された場所を取得し、取得した場所を使用してローカルマシン内からscpを使用します。ファイルをコピーします。 具体的には、スクリプトからリモートマシンに接続し、そのマシンでタスクを実行する方法を知りたいです。切断し、ローカルで実行を継続します。
10 ssh  sh 

1
FreeBSDでデフォルトのシェルを変更する方法は?
FreeBSDのデフォルトのシェルはsh、私には本当に我慢できません。オートコンプリートは非常に制限されており、rehashコマンドは私を殺します。私は一人の武装した男と一人の脚の男のように感じます... シェルをグローバルに、zshまたはbashrootと現在および将来のすべてのユーザーに変更するにはどうすればよいですか?
10 bash  shell  freebsd  zsh  sh 

3
FreeBSD 8.2、/ bin / shを削除、起動できません
私は自分のサーバーの1つで本当に悪い決定をしました。 削除しました/bin/sh。サーバーを再起動しましたが/bin/sh、rcスクリプトを開始する必要があるため、サーバーが実行されません。shが必要なため、シングルユーザーモードにもアクセスできません。 ボーンシェルを再インストールする簡単な方法はありますか? ライブCDからshをコピーしようとしましたが、ld-elf.so.1ライブラリで失敗しました。それをlivecdから/ libexecに/パーティションにコピーしました。次に、libedit.soライブラリが必要です。それを/ libexecにコピーしましたが、今回は機能しません。 へのシンボリックリンクを試しました/usr/local/bin/bashが、それでも「shが見つかりません」というタイプのエラーが表示されます。/usrこれは、rcスクリプトから実行されるため、まだマウントされていないためだと思います。 どんな助けでも大歓迎です。
8 freebsd  sh 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.