BSD系OS
- 配列に空のデータを代入させない方法
シェルスクリプトで次のように配列paramにデータを代入するとき、$valが空だった場合、そのまま配列にも空のデータを代入してしまいます。「"」をつけなければ空のデータが代入されることはないのですが、その場合、$valにスペースが含まれていると複数のデータに分かれてしまいます。 param+=("$val") 配列に空のデータを代入させたくない場合、代入前に$valのデータをチェックするしか方法はないのでしょうか。 よろしくお願いいたします。
- 配列にないデータのみを代入する方法
シェルスクリプトで重複するデータのない配列を作りたいのですが、配列に含まれていないデータのみを代入する、もしくは、代入したとしても配列内のデータの重複を取り除く方法を教えてください。 よろしくお願いいたします。
- macOS Sierraを使っています。bashが
macOS Sierraを使っています。bashが一定回数以上のループを実行した際、強制終了するようですが、強制終了させない方法はありませんか? よろしくお願いします。
- sedの最短マッチ
次の中から最初の"silent":の次に来る数字を抜くとします。 {"listen":{"silent":3,"item":0},"time":{"silent":[100,50,20,5],"item":[1000,500,200,50]}} echo -n '{"listen":{"silent":3,"item":0},"time":{"silent":[100,50,20,5],"item":[1000,500,200,50]}}' | sed 's/[^silent]*silent":\([0-9]*\).*/\1/' のようにすると、 {"listen3 という結果になってしまいます。 何か良い方法はありませんでしょうか? よろしくお願い致します。
- findのexecdir内でパイプを使う
現在シェルスクリプトを書いています。findの-execdirの中で次のコマンドを実行したいのですが、パイプをうまく取り扱ってもらうにはどうすればよろしいでしょうか。 tail -n +$[`sed -n "/^###END_OF_SCRIPT###$/{=;q;}" $0` + 1] $0 | tar xf - よろしくお願いします。
- FreeBSD(98) 2.2.8 をインストール
機種名は、PC9821Ap/U2(改造)です。 ブートディスクから、 ・PC-9801-55 SCSI Interface = (BUFFALO IFC-INN)? を選択します。 「bs0 not found」となってしまいます。 ※因みに、ブートディスクの作成方法ですが。 PC9821Ap/U2 (改造)に、FreeBSD 2.2.8 をインストールするために、rawrite.exe , boot144.flp をMS-DOS上から起こして、ブートディスクを作成し、 FreeBSD(98) の PC-9801-55 SCSI Interface の現状ですが. Port Address 0xcc0 IRQ number 5 Flags 0x0 DRQ number 3 ※ 以前、同じような質問をしてしまい、恐縮の限りなのですが、もう一度、相談に乗って下さいませんか? ------ --- Windows95 でのデバイスの現状ですが。 BUFFALO IFC-INNのデバイス状況は、 I/O ポートアドレス ccc0-ccc7 IRQ 03 DMA 03 メモリの範囲 000DC000 - 000DDFFF 以上です。
- [NAS4Free] Macから覗こうとすると…
こんにちは。 「NAS4Free」を試しています。 サービスとして、”CIFS/SMB”を設定しています。 「共有」場所、Windows7,8,10からは、普通に見る(パスワードとか聞かれない)ことが出来るのですが、Mac(El Capitan)から覗こうとすると、ユーザーやパスワードを聞かれ、設定もしていないため先に進むことすら出来ません。 Windowsのように、何もせずとも中に入ることは出来ないのでしょうか? それとも、それようにユーザーIDを設定する必要があるのでしょうか? 面倒なことは嫌いなので、出来れば簡単な方法で解決したいと思っています。 よろしくお願いいたします。
- FreeNASのスナップショットについて
はじめまして。 FreeNASで質問です。 ファイルサーバとしてFreeNAS 9.3を使っています。 今回、スナップショット機能を使って毎晩バックアップを 取得しようと思っているのですが、スナップショットをバックアップとして 使うというのは妥当でしょうか。 また、FreeNAS のスナップショットの方式について、コピー・オン・ライト方式か、 スプリット・ミラー方式かご存知の方がおりましたらご教示頂けないでしょうか。 調べてみたのですが情報が見当たらず質問をさせて頂きました。 どうぞ宜しくお願いいたします。
- ベストアンサー
- noname#215925
- BSD系OS
- 回答数2
- AIXのファイルのサイズ変更方法
AIXで既存のフォルダの容量が使用率95%を超えたので、 設定している容量を増やしたいのですが方法を教えて頂けないでしょうか。 AIXやLinuxのサイトを探しまくって見つけた、 resize2fs /dev/hogehoge 10G とかでいいのかと思ったのですが、 うまくいかず(見つかりませんエラー)。 (パスが通ってないだけ?) 困ってます。。。
- さくらのレンタルサーバ 利用プランによる性能差
さくらインターネットのレンタルサーバの利用を検討しています。 複数のプラン(ライト、スタンダード、プレミアム、ビジネス、ビジネスプロ)が提供されていて、それぞれ価格も異なるのですが、利用するプランによってサーバの処理性能も大きく変わるのでしょうか。 cronで定期的にシェルコマンドを実行する予定で、ライトプランはcron非対応のため対象外です。 高速に処理できた方が良いので、ライト以外のプランに性能差があるのか、実際に利用されている方の経験などからアドバイスを頂きたいです。 よろしくお願いいたします。
- ベストアンサー
- skunkworks
- BSD系OS
- 回答数1
- read only のファイルを更新したい
OSX 10.11.1です。 -rw-r--r--@ 1 root admin 232B 8 23 07:32 com.apple.Boot.plist このファイルを更新したいです。 ターミナルを開いて、まずはsu -でrootになりました。 idコマンドで確認すると、 uid=0(root) gid=0(wheel) groups=0(wheel) ・・・・・省略 とでてきます。 viで開いて編集後、(編集を始めるとチラッとwarningが赤字ででます。) ESC :w で保存を試みると E505: "com.apple.Boot.plist" is read-only (add ! to override) ESC :w! だと "com.apple.Boot.plist" E212: Can't open file for writing Press ENTER or type command to continue となり保存できません。 #lsで見た時の@気になります。 どうしたら保存できるでしょうか??
- SCSI ドライバについて
FreeBSD(98) 2.2.8 について 小生のPC9821Ap/U2 のSCSI 用のデバイスは、SCSIボード BUFFALO IFC-INN (C バス) です。 ところが、FreeBSD(98)2.2.8 が標準で提供している、SCSIドライバ は、 ・ADAPTEC 152x SCSI and Compatible Sound Card ・PC-9801-55 SCSI Interface の二種類です。 此れでは、恐らく、BUFFALO IFC-INN の代用という訳には参らない筈なので、SCSI のハードディスクにFreeBSD(98)2.2.8 の導入が難しいと思われます。 ・若し、打開策をお持ちならば、ご教授、願いたく、宜しくお願い申し上げます。
- MDの音楽を2007年製のmacbookのitun
MDの音楽を2007年製のmacbook (macosX10.5.8)のitunesに入れる方法を教えてください。MDはbianca 74です。MDプレイヤーはMZ RH1です。
- 締切済み
- odagiriigarasi
- BSD系OS
- 回答数1
- Xfce4とscim-anthyセットアップ
FreeBSD 3ヶ月の初心者です。 Oracle VM VirtualBox Version 4.3.18 Edition上に10.0-RELEASE_AMD64 FreeBSDをインストールしました。 見出しのソフトウエアを、いずれもPortsからインストールしたところ、次のトラブルに見舞われ行き詰まりました。 どうか問題の解決策をお教えください。 1.ファイルマネージャ(thunar) 何故か正常に起動しません。デスクトップ上からキャビネットボタンを押すと、すぐに落ちてしまい: 『デフォルトのファイルマネージャの実行に失敗しました。(入出力エラーです)』 メッセージが表示されます。同時に"/var/log/messages"ファイルには: Jan 26 14:22:08 XXXXXXXX kernel: pid 1166 (thunar), uid 0: exited on signal 11 (core dumped) ログが追加されます。 ところが、何故か『ゴミ箱(Trash)』だけは正常に起動します。試みに"$HOME/.local/share/Trash/files"ディレクトリに適当なファイルやディレクトリをコピーすると、問題なくファイル/ディレクトリ/日本語などを表示します。もちろん「ディレクトリの中に入る」ことも問題ありません。 このゴミ箱も『移動』->『ホーム』や『ファイルシステム』の順に選択すると途端に落ちてしまいます。 2.scim-anthy そもそもデーモンを起動できません。次のスクリプトを実行すると: >#!/bin/csh -f >setenv LANG ja_JP.eucJP >setenv XMODIFIERS @im=SCIM >scim -d 以下のメッセージが表示され、デーモン起動に失敗します。 %Smart Common Input Method 1.4.9 % %Launching a SCIM daemon with Socket FrontEnd... %Loading simple Config module ... %Creating backend ... %Loading socket FrontEnd module ... %Starting SCIM as daemon ... %Launching a SCIM process with x11... %Loading socket Config module ... %Creating backend ... %Loading x11 FrontEnd module ... %Failed to load x11 FrontEnd module. %Failed to launch SCIM. ところがその後、xfce4を起動し、Terminal上で同じスクリプトを実行すると: %Launching a SCIM daemon with Socket FrontEnd... %Loading simple Config module ... %Creating backend ... %Loading socket FrontEnd module ... %Starting SCIM as daemon ... %Launching a SCIM process with x11... %Loading socket Config module ... %Creating backend ... %Loading x11 FrontEnd module ... %GTK Panel of SCIM 1.4.9 % %Starting SCIM as daemon ... %SCIM has been successfully launched. の様に起動に成功します。但しxfec4起動後であるため『Ctrl + Space』を押してもダイアログは表示されません。
- FreeBSD、画面表示は80×25で固定?
FreeBSDの画面を80文字×25列以上に表示させることは出来ないのでしょうか? 縦画面に出力とかも無理でしょうか? 以上よろしくお願いします。
- ベストアンサー
- walk-craftsman
- BSD系OS
- 回答数3
- FreeBSD10でAdobeReader
FreeBSD 10.0-RELEASE-p12#0で japanese/acroread9 や print/acroread9 がdeletedになっているのですが、 なんとかアクロバットリーダーを導入する方法は無いでしょうか。 ディスク暗号化としてtruectyptではなくgeliを使用しているため、FreeBSD上での解決策を希望します。 また、この様な質問はどこでしたら良いでしょうか。 この掲示板は一番下の投稿が1年前でしたのであまり流行ってないと思います。
- ベストアンサー
- dendai1234
- BSD系OS
- 回答数2
- FreeBsd bios関数使用について
FreeBsd開発初心者です FreeBsdで bios32( ) 等 を使用するPGを開発し始めたのですが、コンパイル/リンクがうまく 行きません。 #include 等 正しく記述しているつもりですが関数未定義などのエラーになります 多分、私自身のUNIX系における基本的理解不足が原因と思っていますが カーネルの再構築、ライブラリの指定やライブラリのMakeなどが必要なのでしょうか? BSDに精通されている方、何卒、ご教授お願いします。 FreeBsd 10.1 i386にてシステムインストールしています コンパイラ clang使用
- 締切済み
- noname#204118
- BSD系OS
- 回答数2