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

シェルとは、ユーザーがオペレーティングシステムとやり取りできるようにするソフトウェアで、通常はコマンドラインで入力します。

2
gitコマンドのZSHタブ補完は非常に遅いです。どうすればオフにできますか?
入力した場合: rm <TAB> ほぼすぐに完了候補が表示されます。 ただし、次のように入力した場合: git rm <TAB> gitリポジトリにある場合は数秒間ハングします。または、gitリポジトリの外にいる場合は完了を表示できません。 この動作を修正するにはどうすればよいですか? 私の.zshrcには、gitと関係があるようには見えません:-/
18 unix  shell  git  zsh 


3
単一のパイプコマンドに対するpipefailの設定
これらのような非BASHスクリプト(つまり、PHPスクリプト)からパイプされたシェルコマンドをいくつか実行する必要があります。 command1 | command2 | command3 そのため、command1ゼロ以外の終了コードで失敗した場合、他の各コマンドも失敗します。これまでのところ、私が思いついたのは: set -o pipefail && command1 | command2 | command3 ただし、ターミナルからは正常に実行されますが、スクリプトから実行されると、次のようになります。 sh:1:set:無効なオプション-o pipefail

3
検索するフォルダーを「検索」で除外するにはどうすればよいですか?
次のコマンドを実行しています。 find /var/www/html/content/processing -type d -mtime +1 -exec rm -rf {} \; 配下のprocessingフォルダをすべて削除したい(処理フォルダは絶対に削除しないでください)。 コマンドはprocessingフォルダも削除しています。スクリプトを制限して、そのフォルダーの下のフォルダーのみを削除するにはどうすればよいですか?
18 linux  shell  find 

5
dir C:vs dir C:\
私がやった場合、私は誤ってそれを見つけました: dir C:\ ルートのC:ドライブの直接の子であるファイルのリストを取得します。 ただし、私がする場合: dir C: どこにあるのかわからないファイルの膨大なリストを取得します(DLL、EXE、CPLなど)。 なぜこれが起こるのか、このリストはどこから来たのか知っていますか?


3
Unix:2つのディレクトリをマージする方法
さまざまなコンテンツを含む2つのフォルダーがあるfooとしbarます。次のようにマージbarするにはどうすればよいですfooか: にfooないファイルbarは変更されません。 にbarないファイルはfooにありfooます。 にあるファイルfooもbarからのファイルに置き換えられていますbar。

1
Windows OSのシェルショートカット
Windows 7でフォルダーへの送信を開くには、次のように入力します shell:sendto Windows 8でアプリフォルダーを開くには、次のように入力します shell:appsfolder まず、この構文が何であるか(シェル:何か)を知りたい 第二に、誰かが私に言うことができるなら、これに似たコマンドの完全なリストを教えてください ありがとう、ガガン

3
数値bashシェル変数の最大値は何ですか?
bashの数値変数を意図的に停止せずにインクリメントするとどうなるか、私は興味があります。数字はどれくらい大きくできますか?オーバーフローして負になり、永久に増加し続けますか?ある時点で壊れて停止するでしょうか? 私はx86_64 AMDプロセッサーを使用していますが、32ビットの回答も喜んで聞き、あなたが話しているものを指定してください。Fedora21 64bitを実行しています。 私は広くグーグルで検索しましたが、奇妙な理由でこの特定の情報を見つけていません。それはすべてのマニュアルなどの基本情報のようです。
17 bash  shell  script 

4
リモートSSHコマンド-bashバインド警告:行編集が有効になっていない
私はbash 4.3.11(1)を使用しており、次の履歴プラグインを(.bash_it経由で)インストールしています。 # enter a few characters and press UpArrow/DownArrow # to search backwards/forwards through the history bind '"^[[A":history-search-backward' bind '"^[[B":history-search-forward' 対話型セッションにログインするとすべて問題ありませんがssh host 'ls -als'、たとえばリモートコマンドを実行すると、次の出力が表示されます。 : ssh host 'ls -als' /home/ubuntu/.bash_it/plugins/enabled/history.plugin.bash: line 3: bind: warning: line editing not enabled /home/ubuntu/.bash_it/plugins/enabled/history.plugin.bash: line 4: bind: warning: line editing not enabled echo -e …
17 bash  ssh  shell 


2
root権限なしでシェルからKDEセッションを適切に終了する方法
NX経由でマシン(KDEを備えたOpenSuse 11)にアクセスしています。 システムにキャプチャされているため、Alt-Ctrl-Delショートカットを使用できません。通常のログオフボタンは、KDEセッションを終了せずにNXセッションを終了するだけです。kdm restartroot権限がないため、電話をかけることができません。 他のワイルドな推測はのようでlogoutありexit、どちらも機能しません。1つ目はログインシェルにないことについて不平を言い、2つ目はコンソールを閉じるだけです。 私のshell-fuは弱いので、どんな助けでもありがたいです。
17 linux  shell  login  kde  opensuse 

0
zsh postコマンド関数/フック[終了]
コマンドの完了後に機能を実行するためのzshのprecmdと同等のものはありますか? 60秒以上かかるプロセスの通知を自分で送信する方法を探しています。Zshには、コマンドがREPORTTIME秒で設定された値よりも長くかかる場合に、各コマンドに使用されるリソースの概要を出力する優れた機能があります。私が知ることができることから、唯一の利用可能なオプションは、TIMEFMTでフォーマットを印刷することです。 (より具体的には、切り離されたtmuxセッションで実行されているプロセスが完了するまでに60秒以上かかる場合、https: //pushover.net/で通知を送信したいと考えています。)
16 shell  zsh 

2
実行時のコマンドの各出力のプレフィックス
モジュラースクリプトを作成しようとしています。単一のスクリプトから呼び出されるスクリプト/コマンドがいくつかあります。 各コマンドの出力にプレフィックスを付けたい。 例: 私のファイルはすべてcommands.sh / command1.sh / command2.shです command1.shの出力 file exists file moved command2.shの出力 file copied file emptied allcommands.shは、スクリプトcommand1.shおよびcommand2.shを実行します これらの2つのスクリプトの各出力のプレフィックスを次のようにします。 [command1] file exists [command1] file moved [command2] file copied [command2] file emptied

2
黒い背景で表示される赤いファイル名はどういう意味ですか?
コンパイルに問題があり、lib /ディレクトリを確認すると、「ls」から次の出力が得られます。 赤/黒の組み合わせの意味は何ですか? ここで提案されているように「dircolors -p」の出力をチェックインしました(ファイル名が赤い背景で表示されるとはどういう意味ですか)が、答えが見つかりませんでした。 さらに、permissions / user / size / timestampの場所にある疑問符の意味は何ですか? ご協力いただきありがとうございます
16 bash  shell  ls 

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