[過去ログ] 初心者の質問相談にやさしく答えるスレ Part9©2ch.net (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
81: 2017/09/08(金)19:58 ID:xywT1yoc(1/3) AAS
みんな文盲には手厳しいな。
Please remove the installation medium , then press Enter
インストール媒体を外してください。次にEnterキーを押下してください。
82(2): 2017/09/08(金)20:01 ID:2r2QbUyE(1/3) AAS
bashで、””やら、’’を含む行をスマートに実行させる方法があったら教えてください。(視認性が悪いので、記号を全角にしています)
具体的には、
mysql -uroot -pPassw0rd -e"update tbl_name set con1='expr1'(以下列が20個ほど羅列)〜〜〜〜〜〜〜〜〜〜〜〜〜"
と打ったら、その行がどうにもうまく動きませんでした。
どうやったらうまくいくのか、いろいろやった結果、
-e以降のSQL文を、配列に格納して
mysql -uroot -pPassw0rd -e"${sqlhairetu[@]}"
省3
83: 2017/09/08(金)20:03 ID:2r2QbUyE(2/3) AAS
>>82
すみません、書き忘れました。bashスクリプトファイルでの実行です。
84(1): 2017/09/08(金)20:09 ID:xywT1yoc(2/3) AAS
>>82
普通に考えたら、
「"update tbl_name set con1='expr1'(以下列が20個ほど羅列)〜〜〜〜〜〜〜〜〜〜〜〜〜"」
の中にミスがあるはずなんだけど、そこを秘密にされたら、エスパー募集案件だよね。
85(1): 2017/09/08(金)20:12 ID:2r2QbUyE(3/3) AAS
>>84
ありがとうございます。-e以降のmysql〜だけを実行するとエラーなくupdate文が実行されたんですよ。
てっきり、""やら、''を間に挟むものの場合、シェルでそれらの記号が別の解釈をされてしまい、うまくいかないと思ってたんですが、
違うのでしょうか?
86: 2017/09/08(金)20:12 ID:yyzgHgw9(1) AAS
>>76
Try Ubuntu without installing は
インストールせずに試しにUbuntuを使ってみる、という意味でお試し用だよ
アプリをインストールしたりしても再起動すると初期状態に戻されると思う
87(1): 2017/09/08(金)20:30 ID:xywT1yoc(3/3) AAS
>>85
もちろん、それはある。
例えば、シングルクオートを評価されずにそのまま渡したい時には、エスケープする。
con1=¥’expr1¥’ みたいに。二重に評価される場合は ¥¥¥’ としなくてはいけない場合もある。
88: 72 2017/09/08(金)21:14 ID:+Gtw3wKO(2/2) AAS
>>73
jwmとroxなのでそのユーザー限定だと思います、多分。ちなみに
$ echo -e '\a
をスクリプトのラストに付けても、プロンプト非表示での実行だと鳴りません。
エラーも出ずに終わるのでなんか意味不明でした。
89: 2017/09/08(金)22:01 ID:hIa1zp1G(1) AAS
>>71
ありがとうございます。
今の自分の知識だと手に負えない予感もしますが、
せっかくヒントを頂いたので、実行権限やグループ名
あたりを手がかりに試行錯誤してみようと思います。
90: 2017/09/09(土)04:41 ID:uqkDJ4fV(1) AAS
>>87
わざとやってんの?
91: 2017/09/09(土)04:57 ID:uqqSMCKM(1) AAS
>>72-74
その相対パスを、絶対パスに変換して、どのように変換されたか、見れば?
「linux 相対パス 絶対パス 変換」で検索!
92(2): 2017/09/09(土)15:21 ID:ssWE/nOu(1) AAS
gzipコマンドを既に圧縮済のファイルが存在するファイルに対して
実行した場合に、手動実行の場合とcronによる自動実行の場合とで
挙動に差異があったのですが、何故でしょうか。
手動実行の場合:圧縮済ファイルの上書き確認プロンプトが表示される。
cronの場合 :圧縮済ファイルを上書きしない。
(標準エラー出力をファイルへリダイレクトすると、
hoge.gz already exists; not overwritten が出力されている。)
gzipコマンドにオプションは使用していません。
手動実行する場合とcronで実行する場合では、環境変数が異なる
という記事を見たのですが、差異の要因となる環境変数があるのか
省1
93(2): 2017/09/09(土)16:57 ID:9gfh3DTr(1) AAS
今試せる環境がないから経験則だけど
調べたとおり環境(変数)が違うから
仕事でやってたけどcronではよくあること(マジで)
どうしても知りたいなら詳しい人が現れるのを待つか
手打ちとcronのときの環境の違いを一つ一つ調べた方がいい
94(2): 2017/09/09(土)17:39 ID:rERLKb4/(1) AAS
>>92
man gzip
-f が指定されず、かつバックグラウンドで動作していない場合、 gzip は既に存在するファイルを上書きするかを問い合わせるプロンプトを出す。
95(2): 2017/09/09(土)20:08 ID:arb8+4MO(1) AAS
>>75
CD/DVD/USBでハードにインストールせずにLive起動して
終わる時に そういうメッセージが流れる。
メディア挿しっぱなしだと次回起動した時に優先順位で
またそのメディアからのLive起動になるからね。
「終わったらトレイからメディアを取り出してまたトレイ閉めろ」、「USBならアンマウントしてから抜け」って内容。
96(2): 2017/09/10(日)00:37 ID:Mqr1LOAN(1) AAS
>>93,94
回答ありがとうございます。
私の環境では、gzipコマンドの末尾に「&」をつけて手動実行した場合に、
応答待ちになっているのかプロセスが完了しないという結果になりました。
その辺りもcronとの環境との差異によるものということでしょうか。
cronの使い方を齧った程度だったので、もう少し勉強してみます。
97(1): 2017/09/10(日)00:59 ID:yHrJwqOw(1/2) AAS
>>96
>応答待ちになっているのか
fgして確認してみたら?
もし知らないなら、fg, bg, jobsで検索
98(1): 75 2017/09/10(日)02:56 ID:efxkvys3(1) AAS
すみません。
英語ができないのもそうなのですが、
以前メインHDDにインストールしたときのがトラウマで慎重になっていまして…。
お恥ずかしいです。
>>77 >>95
調べてみたのですが、この状況ですとUSBにはUbuntuがインストールされておらず、
次回以降にUSB bootをしても、Ubuntuの設定は0から初期化されているのですね。
このUSBから他のUSBにUbuntuをインストールしてそのUSBからでないと駄目と…。
丁寧にお答え頂きありがとうございましたm(_ _)m
99: 2017/09/10(日)06:43 ID:L31ZQxzM(1) AAS
多くのUSBメモリは一般的にデータの受け渡しに使われることを想定していて
そこでOSを稼働させることはあまり考慮されてない
もしUSBメモリでOSを快適に稼働させたいなら
ハードのこともいろいろよく調べてから挑戦することをおすすめする
100: 2017/09/10(日)11:35 ID:eA4dUDzt(1) AAS
>>98
あなたが試したのは、USBのインストールメディアで、「お試し」運用した段階なので、
さらに別のUSBを用意し、最初のUSBからそのUSBにインストールする、ということになる
元のPCのMBRに手を加えない限り、HDDにはなんら変更はない
もし、失敗を恐れるなら、一番確実なのはHDDを外してから上記作業すること、
インストール後、日本語環境がきちんと設定されれば、あとはメッセージ等も
日本語なので、あまり恐れずにインストールしてみて下さい
USBは、OSの格納に適さないという意見(例えば99)もありうるが、
USB3.0なら、さして不便はないし、寿命がすぐにくるということもない
(ただし発熱はかなりなので、その辺りを常に監視しておくこと)
省5
上下前次1-新書関写板覧索設栞歴
あと 902 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.025s